Fixed SQL and implemented

* fixed DatabaseSqlite bugs.
* DATABASE_VERSION changed from 1 to 9.

+ moved setLists() to MainActivity and activated only if
Backend.isEmpty().

+ added isEmpty() to backend.

* changed database mode to sql.

- moved setLists() away from within DatabaseList.

+ added isEmpty() implementation to DatabaseList