[BUGFIX] Fix inconsistent Validate and IgnoreValidation behavior
The Validate annotation does an ltrim of "$" on the argument which the
IgnoreValidation annotation did not do. This change makes the two behave
the same by adding that trim to IgnoreValidation as well.
Releases: 1.1, 1.2