pass options to joi

thus being able to override some of joi default validate options.
notice though: the plugin and joi share the options object so they shouldn't use the same option names.
Merge pull request #7 from samzilverberg/patch-2

pass options to joi
Fixing lint issues
Updating node dependencies
Upgrade dependency Joi version to 2.9.0.  Modified tests to use new Joi types syntax.
Fixing version of precommit-hook to be backwards compatabile with old node versions
Merge pull request #8 from benmkramer/upgrade-joi-to-latest-version

Upgrade Joi to 2.x
0.3.0