add logger, test with facade
add TODO rollback
change log
rename saveStorage function to saveVersion
add Lock object, with tests
add static management
fix write lock on couchdb
add test to LockSpec
simplify code
improve logs in FacadeStorage
improve error logging in Request
improve error logging on addIndex
improve SyncDb specs with starting promises
wait indexes before replicate and destroy