Close GH-666: Montage.
fix clearCompleted method variable name conflict.
Merge pull request #697 from DC3/spine-clearCompleted-issue

fix clearCompleted method variable name conflict.
add npm script watch
data-yield header in markup
use data-context todo
move view-related methods to view
reorder model definition, use @Alfred
simplify which tab is active
clean up routes
put run in HTML
save when completed changes
When done editing, trim the title and save the record, if no title, delete record
change form binding, make views for other controller actions
let binding save checked todos, rename keypress listener
Merge pull request #699 from rmosolgo/rm/rewrite-batman

Redo Batman App
Close GH-700: Added "View & Run in IDE" for Codio and Cloud9. Fixes #696
Add exoskeleton todomvc.
Add exoskeleton to homepage, changelog
Fix link to myself.
React - Improve performance by 6x

 - 2x: The unminified version contains invariants that shouldn't be used in production and slow it down.

 - 3x: Adding a shouldComponentUpdate override in order to short-cut re-rendering the component when props and state didn't change. In order to do that, we need to avoid doing mutations by doing a shallow copy and only modifying what changed

 - When React 0.5.0 will be released, it will give another 1.5x.

Other miscellaneous changes:

 - Update class="..." to className="..." to work in 0.5.0 (still works in 0.4.1)
 - Use prop="..." instead of prop='...'
 - Use filter(f, this) instead of filter(f.bind(this)) to prevent a function allocaton
Feedback from reviews