Merge pull request #190 from Gallaecio/gl

Updated the Galician translation
Signals/callbacks when spectators join or leave.
qt5 refactoring ...
android qt5 fixes
chatcleaner buildfixes
Changes for qt5 (Windows build, boost compatibility).
Some chatcleaner fixes for Qt5 (and other stuff).
Switching from asn.1 to protobuf as chat cleaner protocol.
Add protobuf specification file for chat cleaner.
Remove third party asn.1 code, as it is no longer required.
Fixing missing htonl/ntohl with QtNetwork.
Adding missing protobuf dependency.
Block connection fixes for chat cleaner, use new Qt5 feature to stop accepting connections.
Fixing socket state debug message.
Mac OS fixes for Qt5.
fix crashes for local game (commited with avatar-ignore feature)
tinyxml use STL for android
Merge remote-tracking branch 'origin/master'
Mac OS script changes for Qt5.
Merge branch 'master' of github.com:/pokerth/pokerth