color countries by type of peers online
workaround for angular/angular.js#1050
upgrade to faye 0.8.8
first pass at switching to JSON PATCH
switch to more up-to-date jsonpatch lib, fixes
rewrite getByPath to use JSONPointer, cleanup helpers
ditch editable developer textarea for model

can use console instead
proper javascript `Error` usage
tweak cometd reconnect params
update specs about json patch
refactor mock backend, accept --skip-setup flag, merge "bayeuxProtocol" and "httpApi" version fields into single "api" field