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
Remove Number.float(). Closes #112
Error on array value for object. Closes #121
partial
Back to my desk
Feature complete rewrite
Initial coverage
String features
Date type
Doc
Partial coverage
Coverage complete
Merge pull request #136 from spumko/cleanup

2.0.0
Initial reflection
Made birthyear of example to be consistent with given schema
Reflection