classic-ui: added livesearch to menu

* added live search support for search in menu
* added jquery ui dependences (autocomplete, menu, position)

refs: #1657

Signed-off-by: Ricardo Bartels <ricardo@bitchbrothers.com>
classic-ui: changed some values for live search #1657

* opening a host from search leads to status.cgi
* now you need enter at least 3 characters until search
requests status.cgi

refs: #1657
classic-ui: add special json ruslt for live search #1657

* new cgi_param "livesearchdata" should only used internally
* new function "show_live_search_data()"

To continue we need the changes from feature/add_partial_servicegroups-2740

refs: #1657
classic-ui: live search request in status.cgi now complete #1657

* added hostgroups and servicegroups to output
* now all host get displayed properly

refs: #1657
classic-ui: changes to livesearch

* live search now cache results from server
* search is done locally if there is cached result for
  start of term
* cache is expiring after 90 seconds
* adjust size of search window to fit frame

refs: #1657

Signed-off-by: Ricardo Bartels <ricardo@bitchbrothers.com>
classic-ui: live search style changed and caching enhanced #1657

Style:
* webkit/mozilla/ie can handle linebreaks in Category properly
* added shadow to result list
* added all styles to menu.css
* status colors not so stark anymore

Function:
* changed caching to 60s (var in .js)
* added option to display only X items per category (var in .js)
* displaying of services can be switched of (var in .js)
* min_caracters is a var now to (var in .js)
* livesearch is only requested with "min_char" and further matches
  are handled locally
* changed from ".foreach" to "$.each" (bloody IE)
* search is matched against mor combinations of host name/display_name
  and service description/display_name
* search terms are not escaped anymore, you can use regex properly if
  you like

refs: 1657
classic-ui: live search - little adaptations #1657

* shadow around the result list removed
* colon after category name removed
* focus to input box added. When clicked into imput box
  result list opens automatically

refs: #1657
classic-ui: adding Thanks for live search #1657

Thank you so much for your contribution.
Merge branch 'feature/add-livesearch-to-menu-1657' into next