New API
AcceptanceTests to use In Memory DB for testing
Register manual index for timeouts
Support sharing DocumentStore between Features if initialized internally

Still need to support disposing of it, and test the various permutations we can now have