update example.js

- EJSON support is on by default — remove enable property in example
- improve formatting in logging
Add DDP pre2 support

DDP pre2 support was merged into devel today. The update adds DDP
heartbeats. See https://github.com/meteor/meteor/pull/1865/files for
specifics.

This commit adds:
- support for replying to heartbeats, without which the DDP connection
will be reset (if version has been negotiated to pre2)
- ddpclient will attempt connection with in pre2 mode, but falls back
to server’s recommendation if it fails
- ddpclient throws error if it fails to negotiate a mutually agreeable
version of DDP
switch to forked and updated ddp-ejson package
switch dependencies to oortcloud-hosted
random minor cleanups
update examples
update ejson
Merge branch 'ddp-pre2'

Conflicts:
	examples/example.js
more cleanups
add meteor server to examples
add support for `updated` msg from Meteor server
update examples
Update the readme
bump version