Extracted ReadMap interface
Merge branch 'transientMap' of github.com:vacuumlabs/persistent into transientMap

Conflicts:
	lib/src/map_impl.dart
Refactor test.
map implements Persistent
Merge remote-tracking branch 'origin/transientMap' into vector
Merge branch 'vector' of github.com:vacuumlabs/persistent into vector