If EGL context was originally 3.0 but gets downgraded to 2.0, screen usage will be changed to match.
Rebuilds EGL surface if screen size or position changes (as seen in BlackBerry graphics demos that allow changing screen size and/or position)
Moved printing of display mode flags to it's own function.
Added support for language codes, needed for Scoreloop when that gets implemented.
EmailCrashReport's JSON is now created as a "format" as opposed to appending strings
Moved any key or builder specific values to qnx_keys.h