Migration to Play 2.3

Change Scala and Play versions
Use play.api.mvc.Result instead of SimpleResult
Add special class with no args constructor to support Java
It would be better to cross build for both 2.11 and 2.10.