Merge remote-tracking branch 'origin/development' into bleeding-edge
Merge remote-tracking branch 'origin/development' into bleeding-edge
Merge remote-tracking branch 'origin/bleeding-edge'
Merge remote-tracking branch 'origin/development' into bleeding-edge
Merge remote-tracking branch 'origin/bleeding-edge'
Merge remote-tracking branch 'origin/development' into bleeding-edge
Merge remote-tracking branch 'origin/bleeding-edge'

  * Made the game launch with the environment variable
    "PRIMUS_UPLOAD=1 primusrun" if user have enabled
    primusmode, this is to fix a potential OpenGL issue
    with Nvidia Optimus cards.

  * Added libjli.so to the Java OpenGL Library fix

  * Made the oldschool client window use the OldSchool client icon

  * Made the normal RuneScape Client window use the
    Official RS Client Icon (with permission from Jagex)

  * Added ground support for custom client icon support
Merge remote-tracking branch 'origin/development' into bleeding-edge
Merge remote-tracking branch 'origin/bleeding-edge'
Merge remote-tracking branch 'origin/development' into bleeding-edge
Merge remote-tracking branch 'origin/bleeding-edge'

Potential fix for those that OpenGL is broken for
Merge remote-tracking branch 'origin/development' into bleeding-edge
Merge remote-tracking branch 'origin/bleeding-edge'
Merge remote-tracking branch 'origin/development' into bleeding-edge
Merge remote-tracking branch 'origin/bleeding-edge'
Merge remote-tracking branch 'origin/development' into bleeding-edge
Merge remote-tracking branch 'origin/bleeding-edge'
Merge remote-tracking branch 'origin/development' into bleeding-edge
Merge remote-tracking branch 'origin/development' into bleeding-edge
Merge remote-tracking branch 'origin/bleeding-edge'

openjdk bugfixes and new look for the about dialog!