Fix Marionette Example to comply to spec 100%

This PR fixes the Marionette repo to comply with the spec 100% 

It passes the spec as laid out in the document and verified on https://github.com/mojotech/pioneer-todo-mvc
> you can check yourself by cloning the repo and running ./node_modules/.bin/pioneer --urlPath="http://localhost:8000/"


This PR also upgrades Marionette to the latest release!
Let me know what i need to do to get this sucker in.


Thanks guys!

@samccone `npm install -g jshint`, `jshint .`, so it uses our jshint config.