updated todo with latest 0.9.10

updated backbone, underscore, localstorage, listeners.
the app gets a collection as a data source
Merge pull request #316 from dcmaf/gh-pages

Chapter 4: "Exercise 1 Todos" - Updates
Merge pull request #301 from orizens/gh-pages

update for todo app with Backbone.js 0.9.10
Add handlebars.compile() to thorax chapter
Merge pull request #319 from eastridge/gh-pages

Update Thorax code examples
0.9.10 updates to Todo examples in Chapters 2 and 4

Updated Todo examples to match latest version on TodoMVC.com:
- changed on() to listenTo() and updated related discussion
- changed this.input to this.$input