Just added some comments
Added some Date tests to LuceneQueryBuilderTest
Set Table SelectionModel to mutliselection
Fixed problem with search multiselect and metadataviewer
Enclose AND terms with brackets

This tackles an issue reported by Petr:
a b AND c will take b and c as 'must' criteria, so
items with just an a will not be found; but
a (b AND c) will work like expected from a logical point of view
Enabled popup menu
Enabled date only search
Added warning if user selects a future from date
Fixed NPE (Ticket 12440)
Disabled context menu, not working on search results
Don't create new TableModel after thumbnails are loaded