Add getValidator method
Merge branch 'master' of github.com:hpetru/ardent
Improving validator externalization

Docblocks were added to the last merged code (and  was made protected
to make it easier to extend the class if needed.
Closes #187