For #342 - updating introduction, prelude
For #342: rewritten why choose backbone section
For #339: adding missing model definition, updating examples to more readable vars
Chapter 1: Fundamentals - correct typos and punctuation
Fixes in Prelude and Extensions (Marionette) sections

- Changed 'foundations' to 'foundation' in prelude.

- Marionette:
  - removed 'this' context argument from calls to listenTo()
  - fixed zombie example to use Derick instances rather than Person
  - changed 'in to' to 'into'
Changed first view in memory management example to use on rather than listenTo to make it consistent with discussion text.
03-internals.md listeners example no longer refers to nonexistent 'complete' attribute.
For #333 - adds new comment lines for changes to view
For #348: Corrections to model examples, changing hint comments to be more readable, adding a few extra comments to examples
Fixes #337 - adds a number of sane changes to allow the first examples to be run
Fixes #386 - adds boilerplate, links to jsfiddle/bin, instructions for console testing for internals chapter
Fixes #362 - adds extended paragraphs about the extensions chapter
Prelude: rewrote opening few paragraphs to try to make it stronger
and "drive the point home" as requested in Jeremy's review.
For #339: some clarifications for Thorax section
For #328: drop unbind() reference, line referring to removed section
For #328 - correcting undefined this.child in example
For #342 - some improvements, adding in nested models/collections piece
For #342 - simplifying what does mvc give us summary
For #342 - addressing further feedback
For #342 - first take at improving mvc applied to the web