Dependency injection of controllers

Changing getControllerClasses to support Dependency injection, new feature in Play 2.1

Routes: 
GET / @controllers.SwaggerApi.index

And routes_routing.scala will be like
("""GET""", prefix,"""@controllers.SwaggerApi@.index""")

So need to remove @ from routes documentation to find classloader.