Fixing peerIdentity, removing noaccess

I made some tweaks to the peerIdentity constraint, removed the much maligned noaccess.  I've also moved peerIdentity from being a constraint to a property of the gUM "constraints" dictionary.

There's extra text here explaining what to do when peerIdentity constraints get mixed up.  There's more to do on this, but that belongs in WebRTC.