Topic/reflectionrebase

While this may not be perfect, its certainly better than the non-working code in master. I propose we merge it, and fix things as they need fixing until the spec and libs are available for swagger 2.0. An alpha spec is out already, http://json.schemastore.org/swagger-2.0.