Undo Update: now functional with repeat cycle, minor refactoring, and version update.

Tasks can now be undone even after they have been completed, this includes the repeat cycles of quests that are repeatable.

- Version 1.1.1
- README.md link to the changelog in the wiki
- .gitignore