Several updated to KVClient, KVStore, Shell and Communication Logic.
Graceful Connection timeouts, support for connection retries.
Changes to Shell for improved user interaction.
Merge branch 'master' of git@github.com:TatrosRajSouza/BasicStorageServer.git