PathValidator classes

- Jackrabbit validator: Applies the same validation rules as Jackrabbit
- Simple validator: Less permissive but more predictable validator
Restructured tests
Test PHP5.5
Fixed dest path validation
Added edge case
Merge pull request #260 from jackalope/path_validator

Path validator