* updated implementation of hexproof abilities * added hexproof from color test * updated generic in AbilityPredicate