Update igloo++ to version 1.1.1
Use references when passing std::string values
Modify the startTransaction member function on OSObject to allow specifying whether the transaction is strictly ReadOnly or ReadWrite. This allows readers to access the database while a write transaction is in progress.
Allow switching storage backends and start implementing a backend that stores objects in an SQLite database.
Specs for testing the SQLite database storage backend.