reorganized preferences
closes #167 - Automatic update/commit per version
fixed job retry logic (used to always retry right away)
Now a job that wants to retry gets 5 chances. 
If it still fails after that, the job is deactivated