docs on 0.9.1-rc3
Test backcompat for pre-0.9.1 compiled templates

We run the entire suite of tests as we had on
0.9.0 against an old version of compiled templates.
The test suits is found in old_templates_tests.js

Why? Packages are published in built form. With Meteor 0.9.1, we
didn't bump the major version of the 'templating' package (which
would force packages that define templates to publish new versions
of their package). Instead, we decided to keep backcompat with the
old Blaze runtime APIs.

If these tests ever break in the future, and backcompat is too hard
to achieve (or undesirable), we can simply bump the major version
of the 'templating' package, and get rid of these tests.
Add help text for organizations commands
Fix length measurement for commands list
Merge branch 'release-0.9.1' of github.com:meteor/meteor into release-0.9.1
Create more hot code push tests and let --browserstack use many browsers.
Remove unused code from hot-code-push-test
correcting help for meteor add
Minor changes to help text
Merge branch 'release-0.9.1' of github.com:meteor/meteor into release-0.9.1
First rev of History.md for 0.9.1

Still needs reorg/wordsmithing, but contains all
changes.
A few changes to History.md
Add jsdoc and dependencies to LICENSE.txt
Remove a History item that was already released
minor history.md change
Add Blaze upgrader for 0.9.1
Another touch to History.md
Remove a word from 0.9.1 upgrader
Bump package versions for 0.9.1-rc4
Reorg History.md