Merge pull request #119 from wpreul/master

Cleaning up formatting and upping version
Fixed error message returned for Number min/max
Merge pull request #120 from lemonizer/master

Fixed error message returned for Number min/max
Allow extra keys and strip extra keys options
stripExtraKeys requires allowExtraKeys to be enabled to work
Merge pull request #123 from MathieuLoutre/allow-extra-keys

Allow extra keys and strip extra keys options
Upping version to 1.2.0
test for #127
deps
Fixes #127: Optional string regex-based rule throws if key is missing
Modify to conform to project code conventions
Merge pull request #129 from danielb2/master

Fixes #127: Optional string regex-based rule throws if key is missing
1.2.2
Fixes #130: String().max() fails when key is optional

- Fix #130
- Add test for combination of nullOk() and max()
Merge pull request #131 from aarmour/fix-issue#130

Fixes #130: String().max() fails when key is optional
Restore local settings once validated

Since validation removes local settings, Hapi couldn't validate objects
using local settings more than one time. The strategy here is to
remember those settings and restore them at the end once the validation
is done.
Merge pull request #134 from Marsup/fix_local_settings

Restore local settings once validated
Upping version to 1.2.3
Initial rewrite
Fix mutators before validators bug