Reactive Slick

Here's the ongoing work on Reactive Slick.

/cc @cvogt for review later
That's a fair point. I guess my main objection is why there's a need for creating Runnables and Promises when this is what Future.apply already gives. Perhaps you should encode the "scheduleSynchronousDatabaseAction" as an EC instead?