More play-java improvements

In essence this code has been aligned with the play-scala equivalent.

The Json test does not need to be async as it is not long running.

The db test sequences a list of futures yielding a composite result of worlds.

I have also formatted the code because I like tidy. :-)