Fixed|Doom|Heretic: Error initializing the game menu

Use the 'data' member of the local weaponOrder struct to initialize
the Weapons option menu as 'text' cannot be reliably accessed using
a char pointer (the data may in fact be an integer).
Fixed|All Games: Crash when setting up Controls menu

Attempting to access an invalid pointer value.
Revert "Fixed|All Games: Crash when setting up Controls menu"

This reverts commit cd958050cd70b748e0effcd56053035e043f48e0.
Merge branch 'master' into ui-multiplayer