Merge pull request #1543 from john-peterson/ssd

adding a save resume data interval option
Fix search inconsistency between Python versions

Closes #2012
Increase maximum size of system icons

System icons were limited to a size 24x24 pixels, while the embedded
icons are 32x32 pixels big.
Remove unneeded tooltip
Merge pull request #2030 from pmzqla/tooltips

Remove unneeded tooltip
Merge pull request #2025 from BrunoReX/search_term

Fix search inconsistency between Python versions
Set minimum width of the left panel in the preferences

Change also the default width and set it to the minimum.
This minimum width prevents the horizontal scrollbar from appearing.

The size of the items in the list depends on the Qt style, so the
left panel could be few pixels larger than required with some of them.
Don't stretch the last section in the transfer list

Since the content of some sections is right aligned, automatically
resizing the width of the last one to fill the header could be
sometimes undesired.

Let the user choose the width of each section and never change his
preference.
Merge pull request #2034 from pmzqla/sections

Don't stretch the last section in the transfer list
Merge pull request #2031 from pmzqla/panel

Set minimum width of the left panel in the preferences
Allow relative torrent paths when qBittorrent is already running

Adding new torrents from the command line while qBittorrent was
already running was possible only providing the absolute path to
the file.
Merge pull request #2035 from pmzqla/torrentpath

Allow relative torrent paths when qBittorrent is already running
Merge pull request #2026 from pmzqla/master

Make Windows icons suitable for high dpi screens
Merge pull request #2027 from pmzqla/system_icons

Increase maximum size of system icons