PathValidator classes

- Jackrabbit validator: Applies the same validation rules as Jackrabbit
- Simple validator: Less permissive but more predictable validator