support for clojurescript

had to disable a couple features
- nested validators
- email
- url