DBServer: Clean extra tab-level from FSDB.
DBServer: Fix typo in delete_object log in FSDB.
DBServer: Change IDatabaseEngine to more cleanly handle id_ranges.
DBServer: Use more descriptive variable name in Server constructor.
DBServer: Remove unused import in DatabaseServer.cpp
DBServer: Improve in-code comments for DatabaseServer.cpp
DBServer: Update DBEngineFactory to pass min and max ID on creation.
DBServer: Use cleaner database API, with consistent variables names to IDatabaseEngine.
tests: Use absolute path to test.dc.
DBServer: Cleanup FSDB code.
DBServer: Fix time-based issue with FSDB unittest.
tests: Allow test runners to launch the OpenOTP daemon manually by specifying the MANUAL_LAUNCH_CONFIG environment variable.

MANUAL_LAUNCH_CONFIG itself specifies where to write the configuration file the daemon should use for the test.
Merge pull request #62 from OpenOTP/kestred

Cleanup database code
Cleanup: Removes unneeded entries from main .gitignore
Cleanup: Normalizes conventions within CMakeLists.txt
Cleanup: Changes readme to reflect current license, instead of outdatedly saying we use gpl.
Cleanup: Fixes quoting of CFSWorks' alias in the protocol docs
cleanup: Ensure all source files end with a single newline and contain no trailing whitespace.
Merge pull request #61 from OpenOTP/generic-cleanup

Generic cleanup
readme: Fix video lecture links.