Fix spelling errors -- memeto --> memento

Just fixing some spelling errors in memento pattern.
Merge pull request #26 from garnett/master

Add Iterator pattern
Merge pull request #27 from markthethomas/patch-1

Fix spelling errors -- memeto --> memento
Fixes and generation.
Added Mediator pattern