Refactoring. Extracted AttributeValidator.
Enable services. README.
Require lotus/utils from GH
Merge branch 'inclusion' of https://github.com/viking/validators into viking-inclusion

Conflicts:
	lib/lotus/validations.rb
Merge branch 'viking-inclusion'
Refactoring: DRY AttributeValidator implementation
Implemented acceptance validations
Forgot to commit an example
Implemented size validation
Implement Range#size when needed (eg JRuby)
Implemented esclusion validation
Implemented confirmation validation
Removed unused test
Additional tests for inheritance
Ensure unique attribute names as symbols
Check validation names. Closes #4
Return rich error informations

A single error now contains:

- Attribute
- Violated validation
- Expected value
- Actual value
Introducing Lotus::Validation::Errors
Ensure to report multiple errors for a single attribute
Implemented Errors#each and #map for easier introspection