remove dependency to lucene
delete TestApp
App: fix typo
python client: remove old result before show new result
python client: set focus to query input
Merge branch 'tokenizer'
App: search: rename to a more descriptive name
client: python: open document when double clicking result
Vector: automatic expand and add unit test
App: simplify search routine
Vector: use array copy instead of for-loop copy
DocumentFile: check file format using file command
App: set query vector
Database: default collection to BTreeMap
Database: connect in one place
UI: load watch status
UI: complete the UI element
UI: actually set watch/disable to server

still not working in server side tough