Avoid log spam on deployed apps from websocket unless you're actually using
server-to-server DDP.
Unbreak Meteor when run from a home directory with spaces.

http://stackoverflow.com/questions/15970272/cant-properly-install-meteor-0-6-1
Update History.md
Follow-up to d098b99b: make it work.
remove unused var
Document EJSON.isBinary.
History.md additions and tweaks.
Merge branch 'devel' into release-0.6.2
Include HTTP error code in Meteor.http error message
Significantly improve error with misconfigured OAuth services

- We now rethrow any errors, which means we get a proper stack trace,
  rather than it seemingly coming from within a callback in the http package
- The error thrown contains the response body which typically contains
  helpful information
Remove confusing dot
Update History.md
Weibo user ids are strings again
Update History.md
accounts-weibo: make sure uid indeed parses to an integer
Merge branch 'oauth-error-messages' into devel
Fix templating tests on IE8
Remove partial fix for connecting back to self in environments where absoluteUrl doesn't match.

There were more places where this change would be needed, and it was kinda ugly to try to share the code. Having absoluteUrl be where we are reachable is a requirement for testing OAuth flow anyway, having it required for automated testing isn't so bad.

This is typically only a problem when testing on local windows VMs. In this case, you can work around the issue by editing `C:\Windows\System32\drivers\etc\hosts` to include '10.0.2.2  localhost`.

(And yes, I know this code was my idea in the first place. I was wrong.)
Reorganize and cleanup code.
- consistent ordering
- lots more comments
- whitespace fixups

Cleanup part 2. More comments and reordering.
Simplify code using new reactive 'ready' function on subscription handles.