Search services refactor

Code rerlated to search query parsing moved to separate classes.
Added a few search aliases

Each of "idmin", "datemax" etc got "id_min", "date_max" variant alias.
Additionally, "id" got new "ids" alias.
Added focus color to comment links
Fixed tag list search styles

Search styles contained 'pending' option when staff was activation enabled
Fixed download and arrows transparency
Favoriting a post automatically votes it up now

It's still possible for user to withdraw his vote afterwards for whatever
reason.