Update docs to 0.9.1-rc2
Rename Meteor.Collection -> Mongo.Collection
Rename Mongo.Collection.Cursor -> Mongo.Cursor, Mongo.Collection.ObjectID -> Mongo.ObjectID
Don't throw on chrome when sessionStorage is disabled

Chrome is really strict; even (typeof sessionStorage) throws a
'SecurityError: Access is defined' when cookies & local storage
are blocked.  Borrow the logic from history.js; it relies on
catching the exception.

This should fix a problem with reload-safetybelt for users with
Chrome in no-cookies mode.
Rename sessionStorage -> safeSessionStorage, for clarity
Fix docs and self-test
Revert "Rename Meteor.Collection -> Mongo.Collection"

This reverts commit 96952dda2b8b2bd5df8cf4556ebd8da2a535203a.

Conflicts:
	packages/ddp/livedata_tests.js
	packages/minimongo/minimongo.js
	packages/mongo/collection.js
	packages/mongo/mongo_driver.js
	packages/mongo/mongo_livedata_tests.js
	packages/mongo/oplog_tests.js
	packages/reactive-dict/reactive-dict.js
	packages/session/session_tests.js
	tools/auth.js
Rename Meteor.Collection to Mongo.Collection again
Add backcompat
Add link redirect
Add Mongo export
Run jsdoc
Rename Meteor.Collection -> Mongo

Summary:
Meteor.Collection -> Mongo.Collection
Meteor.Collection.ObjectID -> Mongo.ObjectID
Meteor.Collection.Cursor -> Mongo.Cursor

Test Plan:
meteor test-packages
meteor self-test

Reviewers: avital, dgreenspan

Reviewed By: dgreenspan

CC: emily, dgreenspan

Differential Revision: https://phabricator.meteor.com/D796
Explicitly depend on mongo
Fix error in test
Better error message if you name a template “body”
docs .meteor/versions
Back-compat for template-internal API calls
Add backcompat for Template.__define__

See #2480
Fix back-compat typo