New theme looking like Yosemite theme
See details:

 * Use a unified form for the search settings
 * Remove private implementation of the search in the index
 * Split searches in sepreate files
 * Introduce new baseclass AbstractIndex which handles virtual stuff
 * Rename service to abstractservice since its pure virtual
 * Temporarily exclude fileindex since it is broken
 * Show information in settingsdialog if the index is building
 * Setup filesystemwatch to automatically recognize new apps
 * Setup filesystemwatch to automatically recognize new bookmarks
 * Redesign forms for consistency
 * Implement proper moduleinterface instead of using friend classes
 * Fix "icon-deserialization" bug (QtBug)
 * Make FuzzySearch checkable and customizable
 * TODO: USE BRANCHING TO AVOID MEGACOMMITS