Use Play's execution context instead of the Scala execution context

To allow the user to define the behavior of the execution context, we must use Play's execution context.

See: http://www.playframework.com/documentation/2.2.x/ThreadPools
http://stackoverflow.com/questions/14961708/play-framework-2-1-cannot-find-an-implicit-executioncontext