Merge pull request #783 from Monroe88/master

Add missing RetroKeyboard mappings to DirectInput
(Android) Shield - right analog stick Y axis was inverted
(QNX) Add GL shared context to QNX context driver
(QNX) Implement destroy function correctly
(EMSCRIPTEN) add shared context support