Added the commit method to WizardSettings.

Now you can commit changes of the StackWizardSettings so aren't lose
when you do a Rollback.

Added some javadocs to settings classes.