Merge pull request #10 from Kloadut/master

[enh] Apply changes from pouchDB changes API instead of rebuild FS tree every time
[ref] Test and function clean up