Added support for generating case classes and for converting Finagle futures into Scala futures