Added reference databases in SQLite and SQLite3 format.
Reorganized, new functions

- dbctl now creates databases
- common DatabaseAccessor interface
- SQLiteDatabaseAccessor can now recreate sqlite databases
- models were added as stubs
- utilhead moved to usual hpp+cpp file
- most headers got #pragma once and/or oldschool compile guards
- cmakelists modified to reflect changes