Moving SocketStoreClientFactory creation from SystemStore to SystemStoreRepository. This prevents leaking of sockets during re-bootstrap
Cleaned up the creation of system stores. Created a SystemStoreClientFactory to handle this
Cleaned up the copyright messages. Renamed SystemStore to SystemStoreClient to avoid ambiguities