Qt5 build support (initial work)
Fix building of chipmunk on Linux
Add new platform: CC_PLATFORM_QT5
Platform abstraction implementation with Qt 5

Based partially on the Linux platform abstraction, therefore
this right now works only with Qt 5 on Linux.
Build SimpleGame example
Re-enable use of CocosDenshion in SimpleGame
CocosDenshion build setup for Qt 5 (no-op implementation)

Right now, all operations are implemented as no-op, but
libcocosdenshion can now be built as shared library and used.
Implement CocosDenshion backend using QMediaPlayer

Music and effect playback works, effect playback is not
totally low-latency; we could implement our own decoding
and mixing using QAudioDecoder and QAudioOutput to get
buffering, preloading, looping and latency working well.
Do not include Qt headers in CCApplication.h

This avoids name collisions with the extensions sub-project
where "slots" is used as attribute of a class ("slots" is
redefined in Qt headers).
Qt 5: Add support for building libextension
Qt 5: Build test application (Cpp/TestCpp)
Qt 5: System-wide installation of targets
Initial RPM packaging for Qt5

[nemo] Initial packaging
Qt 5: Add CCAccelerometer implementation

[nemo] Add QtSensors-based Accelerometer implementation
Qt 5: Implement input method showing/hiding

[nemo] Integration of QInputMethod
Qt 5: Fix language mapping in CCApplication

Reorder language mappings as listed in the enum
definition and remove comment after checking all
available languages are added to the mapping.
Qt 5: Add support for changing animation interval at runtime
Import local copy of libwebp to external/
Qt 5 port: Fixes to build against "develop" branch

The Qt 5 port was based on the "master" branch. This patch
updates all Qt 5 changes to build correctly with the "develop"
branch. Tested with GCC 4.6 and Qt 5.1.0 on Linux.
Merge pull request #3307 from minggo/develop

fixed warnings on Android and windows