Backport: Trunk r8696; Fix a bug that caused bombs to be indestructible by the player for much longer than they should be according to the table settings given.

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8925 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8740/8741; Use CLAMP utility macro in lighting.cpp

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8926 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8751; Change this little piece of code to avoid a potentially very baffling null pointer dereference later on

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8927 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8758; From CommanderDJ: Fix for mantis #0002646

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8928 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8771; Fix for Mantis 2606: Local SSMs fired in swarm may cause propagating NaN errors

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8929 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8772/8870; Partial fix for 2410: Fixes Directive gauge ignoring hud-disable-except messages
Fix for last bit of mantis #2410: show training messages when hud-disabled-except-messages

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8930 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8773; supernova-stop sexp, written by CommanderDJ

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8931 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8782: other people than me deprecate sexps now

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8932 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8784/8785/8786; add capability to specify different nested default colors
make the closing color span brace be $} instead of $c}
if we are ignoring whitespace and we encounter a newline, don't eat it

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8933 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8788; Fixes #2624.  The sound environment should now track the camera correctly.

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8934 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8789; From jg18: Allow FSO to actually fetch the max anisotropy value rather than hard capping at 2.0.

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8935 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8795; Niffiwan's fix for 2590 seems to have introduced a bug of it's own. Easy enough to fix it though.

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8936 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8801; Fix for mantis 2411: allow repeated messages to play head anis

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8937 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8802; Fix for mantis 2655: play messages at least until head ani finishes

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8938 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8803; save a tiny amount of RAM when creating BMP_AABITMAP bitmaps

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8939 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8804; GCC: remove trivial warning: multi-line comment [-Wcomment]

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8940 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8805; Documentation for head-ani's && messages

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8941 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8806; restore code that was inadvertently deleted, fixing Mantis #2478

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8942 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8807; if a movie fails to play, give back the mouse cursor

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8943 387891d4-d844-0410-90c0-e4c51a9137d3
Backport: Trunk r8812; restrict multi-editing for Mantis #1681

git-svn-id: svn://svn.icculus.org/fs2open/branches/fs2_open_3_6_14@8944 387891d4-d844-0410-90c0-e4c51a9137d3