Switched to Types::Standard + standard ignore/limit coerce

The ignore/limit attrs have been further simplified by coercing from
ArrayRef to HashRef (removing the need for the _limit_ndx style attrs).
Also now using the special 'Map' type provided by Types::Standard
(Types::Tiny) to be able to apply the Enum test to the hashkeys...