ClientAgent: Store InterestOperation objects, not pointers, so that they are deleted upon erase from m_pending_interests. Fixes memory leak.
ClientAgent: Delete m_log on Client cleanup. Fixes memory leak.
Merge branch 'master' into bugfix/memory-leaks
MessageDirector: Add destructor and delete participants.
Database: Do not submit get/modify-field operations with no fields.
Update FindSoci for consistency and better compatibility.
Overload some SociSQL functions until overhauled to new API.
Test: Postgresql unit tests should no-longer require external configuration.
Seperate postgres setup/teardown out into helper filer.
Bugfix: Update test_config_dbpostgres for no-config
Tests: Reorganize Database Tests.
Tests: Cleanup temporary files after unittests better.
Tests: Breakout repetitive test code into 'helpers'.
Merge branch 'master' into bugfix/memory-leaks
Cleanup: Be specific about what exception we're catching
Always shutdown cleanly.
Delete sockets that disconnect immediately.
Cleanup: Remote try/catch should be handled by NetworkClient.
Merge branch 'master' into bugfix/memory-leaks
Bugfix: Add missing pragma once