Passay #14

Add boolean property to CharacterCharacteristicsRule to control the reporting of failures.
Update method signatures using '?' wildcard to use Object, this makes post processing of result details easier.

See https://code.google.com/p/vt-middleware/issues/detail?id=189