Allow validator for the whole object

Currently there is no easy way to create validator for field of object type (e.g. Moment.js). Extending list of exclusions each time can be to complicated. Simple approach is to add top level validator for object together with low level validators, user of the library can choose, which validator he needs more.