Prepare code for Qt 5 and clang 3.1

Everything po_clientplugins now compiles with Qt 5.
The sounds from basebattlewindow is missing since phonon is not included
with Qt 5 anymore, QtMultimedia might provide workaround.

Apple's clang compiler was used instead of gcc. Some changes of the code
were changed to reduce warnings with clang.

The code still compiles and works with Qt 4.8 and GCC 4.7
Fix po:ignore/po:watchplayer and add po:info
Fix
Merge pull request #212 from CrystalMoogle/patch-1

Fixing po:ignore and po:watchplayer and adding po:info to allow clicking of a link to a player's info
87 Thunder has 10% paralysis rate in RBY, not 30%
Merge pull request #213 from Isa-/patch-2

87 Thunder has 10% paralysis rate in RBY, not 30%
Adding ignore global messages
Allows the user to ignore global messages in certain channels, helps stop clogging up their private channels when they have less activity
Merge github.com:po-devs/pokemon-online
Merge pull request #214 from CrystalMoogle/master

Adding global message ignore to channel options
Update min_turns.txt

Fixed Wrap moves lasting 3-5 or 5 turns instead of 2-5
Merge pull request #217 from Isa-/patch-3

Update min_turns.txt
Wise Glasses (item 39) misspelling
Merge pull request #5 from Manectric-Rang/patch-5

Patch 5
Update stats.txt
Merge pull request #6 from Manectric-Rang/patch-6

Update stats.txt
Anger Point
Merge pull request #219 from BeastCharizard/master

Anger Point message
Fix #216
Update CloseCombat.qml
Merge pull request #221 from Tyki7125/patch-2

Update CloseCombat.qml