Added QuickMock to test initialize

added FdbStorageProvider hybrid of the one from bede.Profiles
(transaction history) and the one from FdbManager
corrected some interface methods to async await
Load<T>() "working"
working alpha version of GetById
Now everything but getbyindex
Prep work for indexes

You can now register an index against a type
not implemented exception
Indexes are now updated correctly

indexes are not deleted when item is deleted!
Added Nil slice check
Started adding Integration Tests
Merge pull request #9 from BedeGaming/InitializeStore

Initialize store