Formatting, moved Platform enum to own file. [0]

NOTE: you will need to run "ant clean" due to the new location of the
Platform enum. Apologies.
StartupManager is no longer an enum. [0]

Rather than using StartupManager.INSTANCE to grab the Startup Manager,
simply use StartupManager.getInstance().
OptionMaster is no longer an enum. [0]
Merge pull request #55 from jon4than/startupmanager_fixes

Startup Manager fixes.