Fix Mantis 3090: Valgrind: Conditional jump or move depends on uninitialised value(s) in webserverApiRequest()

git-svn-id: svn://svn.icculus.org/fs2open/trunk@10980 387891d4-d844-0410-90c0-e4c51a9137d3
Fix Coverity ID 1230635 Unchecked return value

Check return code from lua EvalString on mainhall doors

git-svn-id: svn://svn.icculus.org/fs2open/trunk@10981 387891d4-d844-0410-90c0-e4c51a9137d3
From Coverity ID 1230636 Improper use of negative value

false positive; but add comment explaining why

git-svn-id: svn://svn.icculus.org/fs2open/trunk@10982 387891d4-d844-0410-90c0-e4c51a9137d3
Fix mantis 3089 (From MageKing17)

Move 3D ship select model drawing earlier so that the help overlay is
drawn over the top, not underneath

git-svn-id: svn://svn.icculus.org/fs2open/trunk@10983 387891d4-d844-0410-90c0-e4c51a9137d3
Fix mantis 3088 (from Yarn)

Fix two German keys not displaying in controls config

git-svn-id: svn://svn.icculus.org/fs2open/trunk@10984 387891d4-d844-0410-90c0-e4c51a9137d3
From Axem: adds isInCampaign() lua function to tell when a mission is being played in a campaign (as opposed to via Techroom)

git-svn-id: svn://svn.icculus.org/fs2open/trunk@10985 387891d4-d844-0410-90c0-e4c51a9137d3
Fix mantis 3091 (from Yarn)

Treat non-ASCII chars above unsigned index 127 as word separators when
ending retail style colorisation

git-svn-id: svn://svn.icculus.org/fs2open/trunk@10986 387891d4-d844-0410-90c0-e4c51a9137d3
Fix gcc warning

declaration of ‘brief_line’ shadows a global declaration [-Wshadow]

git-svn-id: svn://svn.icculus.org/fs2open/trunk@10987 387891d4-d844-0410-90c0-e4c51a9137d3
oops - recommit r10986

git-svn-id: svn://svn.icculus.org/fs2open/trunk@10988 387891d4-d844-0410-90c0-e4c51a9137d3