Download sbt so that it can be used by Play
Upgrade play-java and play-scala from Play 2.2.0 to 2.3.2
Moved play-java[-ebean] and play-scala[-anorm] into one play2 directory

All these tests use Play 2.3. Setup and configuration is standardised and
generated by the `generate_config.py` script. In the future some of the
other Play 2 tests could be moved into this directory.
Fix play-java-ebean's single and multiple db tests

- Single query tests should return a JSON object not a list
- Multiple query tests should perform query count parameter conversion
- Run sequential queries immediately in the same thread
DO NOT MERGE: Only run play2 tests in Travis