Spec: exchange constraint changes
Merge branch 'feature-revamp' of github.com:MrSwitch/peer.js into feature-revamp