Fixed logging illegal charset in MessageParser.
Test REST API - search for non-existant person (returns 404).
Fixed Rest API - Return 404 on resource not found (throw JAX-RS exception).
Don't expect ExecutorService.shutDownNow() to actually work, as per its javadoc
added maintenance mode support to ease operational issues
Merged /whois/tags URI into /whois/lookup.
integration tests for rebuilding indexes
merged common code parts
REST API include tags by default on search and lookup responses.
Fixed SQL statement.
fixed bug in API & further streamlined versionqueryexecutor
fix test; data protection takes precedence over deleted version info
fixed condition for deleted objects
updated changes.txt
Test that index tables are cleaned up for a missing person object.
support long options in rest api
Made JMX call to rebuild indexes asynchronous.
fixed notification e2e framework: added && conditions where needed
revamped background jmx call
added changed.txt note