WIP:
fix bugs in lists with spec
specs for counters/lists/keyvalue and hashes
Merge pull request #5 from vireshas/rewrite_for_reconnect_with_tests

Rewrite for reconnect with tests