Bringing GetUserMedia tests more up to date.

This patch mostly adds error callbacks when appropriate, fixes some indentation and adds prefixes for MediaStream, which is prefixed in Chrome.