XWalk should support source id when using getUserMedia API

XWalk can't choose camera and microphone according to the source id, this is
because XWalk is always getting the default devices, and ignore the requested
devices id even if the source id is specified.

Test: https://simpl.info/getusermedia/sources/index.html

BUG=https://crosswalk-project.org/jira/browse/XWALK-854
Merge pull request #1521 from yinli/getUserMedia

XWalk should support source id when using getUserMedia API