Clojurizing java types

Early Clojurizing of Java types means we can get all of the Swagger/Swagger-UI/Schema goodness working. I’d like to merge this to master. @adamconroy can you take a look?