New typeless IgnoreProperty

Introduces version of IgnoreProperty that simply takes the name of a
property without tying it to a type. All properties with this name,
regardless of the containing type, will be ignored.
Added tests for typeless IgnoreProperty