Fix mantis 3099 (from Yarn)

Make HCF parsing more flexible

git-svn-id: svn://svn.icculus.org/fs2open@11018 387891d4-d844-0410-90c0-e4c51a9137d3
Partial fix for mantis 2932 (RA wep idx)

Ensure pilot conversion RA weapon indexes are always valid

git-svn-id: svn://svn.icculus.org/fs2open@11019 387891d4-d844-0410-90c0-e4c51a9137d3
Partial fix for mantis 2932 (cutscenes)

Convert campaign viewed cutscenes

git-svn-id: svn://svn.icculus.org/fs2open@11020 387891d4-d844-0410-90c0-e4c51a9137d3
Fix gcc warnings in hudconfig.cpp

declaration of ‘color’ shadows a global declaration [-Wshadow] (x2)

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