search and search2 converted to "standard" dispatcher

Signed-off-by: emanuele <emanuele45@gmail.com>
New function that logs errors interpreting the passed message as index of a $txt string and loading the proper language

Signed-off-by: emanuele <emanuele45@gmail.com>
Split some parts out of Search_Controller::action_results() - that function is huge!

Signed-off-by: emanuele <emanuele45@gmail.com>
Remove a poll is now a sub-action

Signed-off-by: emanuele <emanuele45@gmail.com>
Who shows some more subactions

Signed-off-by: emanuele <emanuele45@gmail.com>
I forgot about ordering categories...

Signed-off-by: emanuele <emanuele45@gmail.com>
 Also action=recent seems to be able to stand by itself

Signed-off-by: emanuele <emanuele45@gmail.com>
Add some tests for the dispatcher code itself

Signed-off-by: emanuele <emanuele45@gmail.com>
Merge pull request #1289 from emanuele45/actions

Actions