Tweak error message.
fix id for navbar. this fixes scrolling highlighting
clean up docs a little
Merge branch 'login-hooks' into devel
Optionally pass in 'html' template function to Accounts email templates
Tests for the html option to email templates
history note for #1785
Merge branch 'pr/1785' into devel
Use 'self', since we have it declared
no need for `loginHandlers` to be global
remove trailing comma
Implement UI.getElementData

Replaces Spark.getDataContext
Update Spacebars README

{{> content}} and {{> elseContent}} are now
{{> UI.contentBlock}} and {{> UI.elseBlock}}
respectively.
Better error for new Meteor.Collection({})

Fixes #1879.
Update Google oauth scopes. The previous ones were deprecated.
Some docs tweaks

- get rid of the sole use of "attribute set"
- add some links
- add missing "the"
Clearer docs on avoiding initial changed() calls

Explain `initializing` specifically, and move the comments closer to its
definition.
Document one-Collection-per-collection rule
Update docs around storing EJSON in MongoDB
Revert "Update docs around storing EJSON in MongoDB"

This reverts commit f91d8707787f70f045d10223370bba1137c56e80.

It turns out that while we did implement "storing EJSON in MongoDB", the
technique we chose is very flaky.  Some MongoDB commands (insert,
updates that don't increase the doc size?) let you store fields with
non-starting $, and others (update that does increase the doc size?)
don't.