Add worker interface implementation.
Early implementation of a database worker class.
Add method for retrieving the current database connection.
Fix 'template classes not supported by q_object' error.
Add methods for database settings.
Add utility methods for manipulating directories.
Check if db driver is available on app startup.
Rename method for more clarity.
Early implementation of a data manager which handles the db worker.
Merge branch 'data' into develop