add option to select order in GUI
make OrderType an own class
add "order" to the API
transmit the selected order type to the service
allow to set the order in the console
implement the ordering
use the state in getSearchQuery() to set the ordering
encode the ordering in the fragment
implement random and inverted result order for the search query (this partly implements #268)