Initial commit of code, this is a fork of abaaso pre-4.0 branch to be only a datastore lib