Initial work on results refactoring
Got the rest of play core compiling
Finished results refactoring

* Got all integration tests and sample apps running
* Modified ActionBuilder to make building builders easier
* JPA is now bound to HTTP context by default, so can be used
  asynchronously
Fixing compile errors/bugs from rebase
Added comprehensive tests for new functionality
Updated doc sample tests to cope with new architecture
Implemented wrapped buffer performance improvement
Formatted sources with scalariform
Merge branch 'master' into results-refactoring
Update from review
Fixed merge conflict
Merge pull request #1053 from jroper/results-refactoring

Results refactoring