Fix outstanding issues

> Add new items to end of list
> Escape key abandons todo edit
Merge pull request #873 from cliffhall/gh-pages

Fix outstanding issues with PureMVC implementation