Collapse Project filter on ESC key (related to #11) and add AuthorFilter and DateFilter classes.

- Simplify buildForTesting script (it is not needed to list all dependencies, it will figure them out automatically)
- improve initialization of the main search application (sync on all async initialization)