Remove possibility to use sqlite

It's known to be broken, and there was agreement to only use the
database barclamp.

This means we can remove the whole database_engine dance, which
simplifies things.

Note: changes in database.rb look big but are mostly indentation-related due to removal of an "if" statement.