backcompat for Handlebars.registerHelper
Merge branch 'devel' into shark
Merge branch 'devel' into shark
Remove 'handlebars' package.

It has been superseded by the 'ui' package.
Refactor accounts-base to allow login tokens to be created independent of DDP.
Add login command to meteor tool
Merge branch 'devel' into shark

Conflicts:
	examples/leaderboard/.meteor/release
	examples/parties/.meteor/release
	examples/todos/.meteor/release
	examples/wordplay/.meteor/release
Remove remaining references to login token from livedata.
Underscore internal `_getLoginToken` and `_setLoginToken`.

`closeSessionsForTokens` doesn't need to clone `sessionsByLoginToken`
because `onClose` callbacks are deferred.

Simplify `closeTokensForUser` by using `_.pluck`.
Move login token code into the "RECONNECT TOKENS" section.
Include the session handle in a method invocation instead of just the
session id.

Make _sessionData available in a nested method invocation on the
server.
Remove sessionData.

Add tests to check that account data is cleaned up after a session
closes.

Make `establishConnection` available to account tests.

Remove code duplication between `poll` (now called `simplePoll`) and
the async_multi `pollUntil`.
Rename establishConnection to be more test-y. Also comment on inappropriate placement.
Rename `this.session` to `this.connection`.
Merge remote-tracking branch 'origin/pr-1611' into sso

Conflicts:
	History.md
	packages/livedata/livedata_connection.js
	packages/livedata/livedata_server.js
	packages/livedata/stream_client_nodejs.js
	packages/livedata/stream_server.js
Update comment to reflect the things a login method must actually do
Merge branch 'refs/heads/devel' into sso

Conflicts:
	History.md
	docs/client/api.html
	docs/client/api.js
	packages/accounts-base/accounts_server.js
	packages/livedata/crossbar.js
	packages/livedata/livedata_connection.js
	packages/livedata/livedata_server.js
	packages/livedata/livedata_server_tests.js
	packages/livedata/stream_client_nodejs.js
	packages/test-helpers/package.js
Allow `accounts` to use a connection other than Meteor.connection.
Hash login tokens before storing them in the database.
Provide hostname for web-based credential revocation UI