Removed some not actual TODOs and unused imports
Basic refactoring of basic search.
This is done for easier plug-n-play mechanism for other SearchEngines
Introducing new searchEngine for cakes with more complex and rich query
language capabilities.

- based on Apache Lucene
- no change to the JAX-WS WSDL interface.

Check out the README for more info on what kind of queries are possible
Some small cleanups and added TODOs