Move from JSON to BSON.
Add fallback to HTTP for incompatible browsers or Coodination Server unavailable.