Moves default rule namespace to a method field  to allow it to be changed by subclasses
Updates RuleInterface::validate signature to remove allFields being passed by reference.
Adds Field object in preperation for refactor
Merge pull request #3 from opr/master

Multibyte fix for unicode characters and also MaxLength
Merge branch 'master' of github.com:fuelphp/validation
Makes Validator use field objects.
Renames "friendlyName" to "label"
Adds the ability to insert values into validation messages
Updates Required logic to not fail in very odd circumstances
Removes stray colon
Updates docblocks
Minor code style refactor
Adds custom message tokens for existing rules
Adds documentation about custom messages.
Update readme.md
Adds the ability to set a message for all new rule instances of a given type
Merge branch 'master' of github.com:fuelphp/validation
Adds explanation of setting default rule messages.
Adds FuelServiceProvider
Adds from array rule provider to service provider.