Add documentation from the code walkthrough
Merge pull request #497 from mozilla/docs

Nice!
Update README.md

Update references to MPL 1.1 to MPL 2.0
changed this to only need what's required
Merge remote-tracking branch 'upstream/master'

Pulling in stuff from upstream because I can?
Merge pull request #5 from celesteh/master

pulled in mozilla changes, cleared out cruft