Add some commented out code for easier debugging later
Make rusql::Database thread safe: it will only return objects that claim a Connection exclusively (so get_connection() becomes private), and Connection claiming becomes synchronized.
Add level of indentation
Add threading stress test: 50 * 1000 SELECTs and UPDATEs; check if there are no errors and the value is 50.000 at the end.