fix for map types
added map tests, support
updated tests
more tests
added inheritence
added guava snapshot
renamed from enum to required in model classes
Java 8 compile fix

"reference to Parameter is ambiguous - both class java.lang.reflect.Parameter in java.lang.reflect and interface com.wordnik.swagger.models.parameters.Parameter in com.wordnik.swagger.models.parameters match"
Maven POM syntax fixed