Hack to fix Windows Release build

Either this location is incorrect, or it is an optional install that I
haven’t figured out how to get yet. Either way, this is failing
TeamCity Windows Releases builds which I want to turn on. So for now,
I’m disabling. I’ll figure out how to make it work correctly with my
work on generating windows installs.
Fix warnings in opmapcontrol

I looked at the latest version of opmapcontrol in OpenPilot. This has
not yet been fixed. So added pragma to silence.
Silence warnings in qwt

The latest version of qwt does have these warnings fixed. But the
latest version also has removed some deprecated printing functionality
which we are currently using. I gave a try at updating but it looked
fairly involved and over my level of understanding for that part of the
code. So pragmas for now. When someone does upgrade qwt the pragmas
will no longer be needed.
Silence makefile override warnings

qserialport and qextserialport use the pattern of += into
PUBLIC_HEADERS and PRIVATE_HEADERS. This leads to the same header being
included twice. Which in turn causes the rule for moc in the makefile
to be added twice, hence the warning. Using *= instead of += removes
the duplication.
OpenSceneGraph has overridden virtuals defined in its headers

Use a pragma around our use of that header to silence the warning. OSG
3.01 has these warnings, 3.2 has fixed them, but 3.2 doesn’t isn’t the
widely used release yet. So at some point when we upgrade to 3.2 this
will no longer be needed.
Silence some warnings from Windows build

Not going to fix these two warnings in Windows builds so silence from
makefile
Revert "Removed include guard preventing message parsing"

This reverts commit 31c5e3b9e27c6b33155da5f3c39b994357990f01.

Conflicts:
	libs/thirdParty/libxbee
Revert "More dialect removal"

This reverts commit aa23d0dcf6e56ae8a4b179ce07b7b1a438725a7f.

Conflicts:
	libs/thirdParty/libxbee
Merge remote-tracking branch 'thomas/archlinux_dev2' into archlinux_dev2
Hack to fix Windows Release build

Either this location is incorrect, or it is an optional install that I
haven’t figured out how to get yet. Either way, this is failing
TeamCity Windows Releases builds which I want to turn on. So for now,
I’m disabling. I’ll figure out how to make it work correctly with my
work on generating windows installs.
Fix warnings in opmapcontrol

I looked at the latest version of opmapcontrol in OpenPilot. This has
not yet been fixed. So added pragma to silence.
Silence warnings in qwt

The latest version of qwt does have these warnings fixed. But the
latest version also has removed some deprecated printing functionality
which we are currently using. I gave a try at updating but it looked
fairly involved and over my level of understanding for that part of the
code. So pragmas for now. When someone does upgrade qwt the pragmas
will no longer be needed.
Silence makefile override warnings

qserialport and qextserialport use the pattern of += into
PUBLIC_HEADERS and PRIVATE_HEADERS. This leads to the same header being
included twice. Which in turn causes the rule for moc in the makefile
to be added twice, hence the warning. Using *= instead of += removes
the duplication.
OpenSceneGraph has overridden virtuals defined in its headers

Use a pragma around our use of that header to silence the warning. OSG
3.01 has these warnings, 3.2 has fixed them, but 3.2 doesn’t isn’t the
widely used release yet. So at some point when we upgrade to 3.2 this
will no longer be needed.
Silence some warnings from Windows build

Not going to fix these two warnings in Windows builds so silence from
makefile
Bring qupgrade up to latest master
Merge branch 'ThirdPartyWarnings' of https://github.com/DonLakeFlyer/qgroundcontrol into ThirdPartyWarnings
Merge pull request #513 from DonLakeFlyer/ThirdPartyWarnings

Third party warnings
Reverted windows build change from ThirdPartyWarnings merge
Merge pull request #525 from DonLakeFlyer/WindowsFix

Reverted windows build change from ThirdPartyWarnings merge