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.
Merge pull request #26 from PhoneixS/addCommit2Settings

Added the commit method to WizardSettings.
Removed log4j dependency.