PERF/ENH: Dramatically speed up getting "table of contents" for storage

Added keys(), __getitem__() methods to storage classes.
Simplified writing of new storage classes by providing several default methods.