first commit.
preparing for subtree splits.
swap components to dev-master temporarily while splitting.
swap aliases.
update all deps to 4.0.x in components.
fix bug in validator.
allow generic custom rules on validator.
Add `date` and `date_format` validation rules

- `date` checks for a valid date
- `date_format:format` checks for a match against a date format
  using formatting characters from http://php.net/manual/en/datetime.createfromformat.php
- includes tests
Add implicit extensions to validator
cleaning up some code. updating readme.
use array_get in validator.
use check date in the date validator.
Fixed typo
replace camel_case with studly_case where needed
Modify Validator parseRule to allow regex with commas
cleaning up code.
Fix comment.
Validator: fix comments
Add ability to set custom attribute names per Validator instance.
Fix docBlocks for PHPStorm.