Fix race condition in sparql querying
Move backend to Slick to enable different databases
Merge remote-tracking branch 'origin' into linghub