Adjust the size of the elements in the statusbar

Use the same height for all the elements and try to prevent
variations of the speed labels.
Show current speed limits in the status bar

Closes #1316.
Use correct separator for "OR" condition in RSS rules

Although RSS rules were correctly parsed, the wrong separator for the
"OR" condition was used to re-generate the string of the rule displayed
in the preferences.

Closes #2205.
Don't use white spaces as separator in RSS "must not contain" rules

This RegExp uses both white spaces and | as separator.
Use only the latter and drop the RegExp as it is no longer required.
Add setting to ignore RSS rule matches for X days
Follow project coding style. Issue #2192.
Stop using internal libtorrent API. Closes #2202.
Use parse_magnet_uri() where possible.
Remove useless includes.
Revert "Temporarily disable Travis CI tests against libtorrent 1.0.x until #1878 is resolved."

This reverts commit 7029f4dcd2f123014b93718ee8da68ce8e1558e7.
Merge pull request #2207 from pmzqla/rss-rules

Fix RSS "OR" condition in "must not contain" rules.
Right align header text that also has right-aligned row text. Closes #2188.
Don't display weird text in the 'Last Activity' column when the time is invalid.
Update coding style. Closes #2091.
Fix detection of Qt5.
Fix configure message printing order.
GUI: Streamline Properties Widget. Closes #2159

Merge select buttons and filtering into one line
Add hotkeys and buttons for Top and Bottom priorities
Merge pull request #802 from Gelmir/rss_match_time_limit

Add setting to ignore RSS rule matches for X days
Merge pull request #2206 from alfrix/prio_buttons

Add top and bottom priority hotkeys and buttons to menu and toolbar