added new constraint syntax WebIDL
added DeviceManager with getSupportedConstraints method
more text for gSC
updated applyConstraints for new syntax.  It's still a bit hand-wavy and says nothing about what ideal means.
updated the Constrainable Pattern description with new syntax
updated gUM selection process for new constraint syntax
updated existing examples to new syntax
added new constraint examples and updated change log
Editorial change (iceGatheringState attribute).
Made formatting of references to ice connection state consistent.
Made insertDTMF() throw on unrecognized characters (used to ignore).
Added dated version 20140617.
Moved getSupportedConstraints() method to MediaDevices object.
Added stricter requirements on the getSupportedConstraints() return value.
Fixed constraints examples to use proper object path to getUserMedia.
resolve conflicts
Whitespace cleanup of webrtc.html
Whitespace cleanup of webrtc.css
Whitespace cleanup of webrtc.js
Whitespace cleanup of getusermedia.css