libdb now compiles

Fixed a few issues in Database.hpp and Database.cpp.
Added tools subdirectory

Will contain the command line tools to interact with the Auris system. At the moment, only the db-add command is present.
Added sha1 tool that uses boost.