Transport properties manager facade, key manager refactoring. #112
Refactoring for #112 (closed): decouple the invitation and plugin code from the database with a TransportPropertiesManager facade (which will become a BSP client), and move some key management logic from the invitation code to the KeyManager. Update the integration tests to use the new FooManager facades.