Call invalid/valid callbacks on isValid() with name or array of names ar...

Solves issue #205 opened by me.
Call callbacks methods when isValid() with a named argument or array argument is called.
This not change the state of model.