Update MediaStream.d.ts

Notable changes:
* Adding interface for SourceInfo
* Adding MediaStreamTrack#getSources
* Change MediaStreamConstraints to be dynamic instead of strictly boolean