Merge branch 'gh-pages'
Allow upper case letters in email addresses

This closes #18
Make travis use the latest node
Fix yet another travis error
Validate deeply nested properties
Merge pull request #20 from colinskow/nested

Validate deeply nested properties
Tweak the implementation for nested keys and add documentation
Remove a debug print in the tests
Require all ifs and fors to have curlies
Fix a typo
Add a test that verifies that fullMessages and flatten works together
Fix the annotation link
Support moment.js when parsing/formatting dates

This closes #24
Fix some issues with the documentation
Document a previously undocumented option
Tweak the changelog copy a bit
Release 0.3.0
Merge branch 'master' into gh-pages