lib, test, benchmark: code cleanup + API change

Simplified module's API as suggested in code review.

Cleaned up cluster-store implementation, extracted duplicated Buffer
manipulation into encode/decode functions.
lib: added session expiration

Configured strong-store-cluster collection to expire stored items
after 300 seconds (openssl's default).
lib: added jsdoc comments, updated README.md.