[OPENENGSB-3659] introduced query request object

Added query request object which will be used instead of a simple hash map for querying. This new object will be expanded step by step. Until now it supports wildcard and case sensitivity which can be turned on and off in the object itself.

If it is ok, I will contact Michael Petritsch so that he can check if the design of the object is ok.

http://issues.openengsb.org/jira/browse/OPENENGSB-3659