Initial basic validation with Valitron

 * Closes #6
 * Related to #34 (another way to enforce this behavior)
Add "composer install" for Travis CI
Merge pull request #54 from vlucas/validation

Initial basic validation with Valitron