Reactive Slick

Here's the ongoing work on Reactive Slick.

/cc @cvogt for review later
Well, somebody has to do that. Either the implementations of `scheduleSynchronousDatabaseAction` or the callers. There are 3 implementations and only 2 callers, plus it avoids creating an unnecessary Function0.