Trunk sync r10314.

git-svn-id: svn://svn.icculus.org/fs2open@10315 387891d4-d844-0410-90c0-e4c51a9137d3
use a case-insensitive way of checking for root_fs2.vp

git-svn-id: svn://svn.icculus.org/fs2open@10316 387891d4-d844-0410-90c0-e4c51a9137d3
add Log4JFormatter for friendlier logging

git-svn-id: svn://svn.icculus.org/fs2open@10317 387891d4-d844-0410-90c0-e4c51a9137d3
move application.properties to the resources folder so it's accessible by the application

git-svn-id: svn://svn.icculus.org/fs2open@10318 387891d4-d844-0410-90c0-e4c51a9137d3
upgrade logging mechanism to provide separate logging for each mod being installed

git-svn-id: svn://svn.icculus.org/fs2open@10319 387891d4-d844-0410-90c0-e4c51a9137d3
replace slashes with system-specific path characters

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