move this around for more logical flow

git-svn-id: svn://svn.icculus.org/fs2open/trunk@11188 387891d4-d844-0410-90c0-e4c51a9137d3
Fix mantis #3133. Fixes logic errors in factor_table not being sure if it's supposed to be 0-based or 1-based at different times.

git-svn-id: svn://svn.icculus.org/fs2open/trunk@11189 387891d4-d844-0410-90c0-e4c51a9137d3
fix Mantis #3135: account for the case when the game is paused before being minimized

git-svn-id: svn://svn.icculus.org/fs2open/trunk@11190 387891d4-d844-0410-90c0-e4c51a9137d3
Correct copy-paste error in check_sexp_syntax() from the armor types commit.

git-svn-id: svn://svn.icculus.org/fs2open/trunk@11191 387891d4-d844-0410-90c0-e4c51a9137d3
Related to r11189: avoid calling factor_table::getNextSlots() if the ship doesn't have the dynamic linking flag.

Basically, hitting "o" on any ship with more than 6 slots in a bank could crash FSO, even without the flag. Reported by Spoon.

git-svn-id: svn://svn.icculus.org/fs2open/trunk@11192 387891d4-d844-0410-90c0-e4c51a9137d3
fix Mantis #3132 (is-iff returns true when the target is destroyed)

git-svn-id: svn://svn.icculus.org/fs2open/trunk@11193 387891d4-d844-0410-90c0-e4c51a9137d3
add the pauseMusic scripting function, requested by MjnMixael

git-svn-id: svn://svn.icculus.org/fs2open/trunk@11195 387891d4-d844-0410-90c0-e4c51a9137d3
Adding "+Available From Start:" to Medals.tbl.

Requested by MjnMixael.

git-svn-id: svn://svn.icculus.org/fs2open/trunk@11196 387891d4-d844-0410-90c0-e4c51a9137d3
PAUSE ALL THE STREAMS

git-svn-id: svn://svn.icculus.org/fs2open/trunk@11197 387891d4-d844-0410-90c0-e4c51a9137d3
Change m_badge_earned into a vector.

This makes it so that getting enough kills to cross the threshold for more than one badge simultaneously grants all of them (with the debriefing showing only the last one) and backs out all of them if the scoring is backed out.

git-svn-id: svn://svn.icculus.org/fs2open/trunk@11198 387891d4-d844-0410-90c0-e4c51a9137d3
Add warning for very fast ship-rotation values

Otherwise rotational collision detection is disabled for the ship
(and an int3() triggers in debug)

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