grunt task
no need for filewalker with Grunt
filter filetype with grunt's config
accepts reference to the validations from config
moved validators to top level
prepare for publishing