Add optional qtclient win32 resource file include

Application icons and other resources can be included by a resource file
on Windows.  If a resource file is present, include it from qmake.

Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com>
Add jammr Windows application icon

Now that the win32 resource file is per-TARGET, the jammr application
icon can be merged without affecting the vanilla Wahjam build.

Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com>
Use consistent log file path

The log file path can be configured via the "app/logFile" setting.
MainWindow::Connect() was displaying the default log file path instead
of honoring the setting.

Keep a global variable to avoid repeating log file path setup code.

Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com>
Add "Show log" help menu item

The log.txt file is located in the QDesktopServices::DataLocation
directory.  This directory is dependent on the operating system release
and can be hard for users to find.

Add a help menu item that opens the log file.  This makes it easy for
users to email or pastebin the log when they encounter problems.

Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com>
Skip missing wahjam Mac icns file

We don't have an icns file for wahjam on Mac.  Skip the missing file to
build successfully without an application icon.

Currently only jammr has a Mac icon.  In the future a vanilla Wahjam
icon can be added using this per-TARGET file.

Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com>