Remove special case for allowing override on Qt 4 for windows.

Apparently I was a bit optimistic about Visual Studio 2010's
override keyword standard compliance. It doesn't allow use
on destructors when C++11 override does. Just remove it for
non Qt5 builds.
Drop minimize functionality from tray icon.

Always just give focus to mumble when the tray icon is clicked
instead of trying (and failing) to replicate task bar entry
functionality. This is much more in line with how other programs
use the tray icon.
Transifex translation update
Mode: default
Minimum percent translated: 0
Matched 28 languages
Change Pulseaudio Role.

* Changes pulseaudio role from "phone" to "game" to
  prevent pulseaudio cork module from stopping peoples
  media players as soon as Mumble is running.
* Original patch by crknadle

Fixes #1069
Fix recording timer not properly displaying in Qt 5 version of Mumble.

Apparently Qt 5 changed QTime's behavior with regards to invalidity.
A default constructed QTime is midnight time and invalid. We added
some milliseconds and converted to string. Both Qt 4 and 5 docs state
that an invalid time will yield an empty string. In Qt 4 however our
use did give us the time string we wanted instead of an empty string.
This patch simply removes the use of the default constructor in favor
of manually creating a valid midnight QTime to work with.

Fixes #1426
Resolve installer upgrade issues.

The current install removes the installed products after upgrading
to the new one. With x86<->x64 transitions into the same directory
this can lead to the installer removing files just installed.
Work around that by uninstalling first and then doing the upgrade
install.
Transifex translation update
Mode: default
Minimum percent translated: 0
Matched 28 languages