Updated for Play 2.2 and Java 8
Added execution context example