standardize system-specific slashes for all InstallerNode tokens that reference a file

git-svn-id: svn://svn.icculus.org/fs2open@10328 387891d4-d844-0410-90c0-e4c51a9137d3
Java 1.5 compatibility

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

git-svn-id: svn://svn.icculus.org/fs2open@10330 387891d4-d844-0410-90c0-e4c51a9137d3
show version in title bar

git-svn-id: svn://svn.icculus.org/fs2open@10331 387891d4-d844-0410-90c0-e4c51a9137d3
log nodes in the same order they appear in the list

git-svn-id: svn://svn.icculus.org/fs2open@10332 387891d4-d844-0410-90c0-e4c51a9137d3
set one scroll tick to be one mod panel (thanks to jg18 for the idea)

git-svn-id: svn://svn.icculus.org/fs2open@10333 387891d4-d844-0410-90c0-e4c51a9137d3
this *should* fix the dependencies between parent and child mods

git-svn-id: svn://svn.icculus.org/fs2open@10334 387891d4-d844-0410-90c0-e4c51a9137d3
fix logging of child not being installed

git-svn-id: svn://svn.icculus.org/fs2open@10335 387891d4-d844-0410-90c0-e4c51a9137d3
improve logging of hashing

git-svn-id: svn://svn.icculus.org/fs2open@10336 387891d4-d844-0410-90c0-e4c51a9137d3
fix folder references; files should now be renamed and deleted properly
also tweak logging

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

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