Show text for alternative actions. Implement alternative actions for mime index.
Merge branch 'testing' of github.com:ManuelSchneid3r/albert into testing

Conflicts:
	src/albert.cpp
	src/albert.pro
	src/backend/abstractserviceprovider.h
	src/backend/mimeindex/mimeindex.cpp
	src/frontend/proposallistmodel.cpp
	src/proposallistdelegate.cpp
	src/proposallistview.cpp
	src/proposallistview.h
	src/services/applicationindex/applicationindex.h
	src/services/bookmarkindex/bookmarkindex.h
Add new styles
Reduce ui layers to bottom and topframe.
Remove merge issues.
See details:

 * Make services sindgletons
 * Add a stub ui for settings
 * Add a class for the settingsbutton
 * Integrate the settingsbutton in the inputline
Add stubs for config widgets of modules
See details:

 * Move ui parts in a seperate dir
 * Make modules return their own widget
 * Serialize searchtype
 * Add first config for fileindex
 * Make search implementations nested part of index
 * Integrate the module spezific configs in settingsdialog
Make settings shortcut
Remove CloseEvent override
Simplify header usage
Split searches in classes
See details:

 * Rename index to indexservice
 * Make all searches private implemetation of indexservice
Rename applicationindex to appindex
Clean headers
Add search settings for bookmark and app index
Implement the fuzzy search with qgrams
Serialize searchtypes of bookmark and appindex
Add a timer for performance monitoring
Details:

 * [BUG] exclude deserializing
 * Add timer for querytiming monotoring
 * Use stable sort for atime sorting