Upgrade to Slick 2 and compiled queries

/cc @szeiger