Merge branch 'release/0.4.0' into develop
Changing coverage badge in readme back to develop
Adding IValidator interface
Implementing the IValidator interface
Implementing the IValidator interface in ValidationSet
Adding example for nested sets
Updating class to request the interface and not the base class
Adding nested set test for Recursive Validator
Merge branch 'feature/recursive-set-validation' into develop
Adding nested set example
Adding function to get rules.
Adding partial validation
Increasing test coverage and adding integer key possibility
Adding examples
Merge branch 'feature/partial-validation' into develop
File docblock fix
Getting rid of unneeded dependencies
Changing OrValidator to ValidationChoice
Adding get all rules from set
Adding No Space Validator