Added better exiting code and added an argument for updating Forge/FML.