Added error handler to getUserMedia call
Got rid of hasGetUserMedia...

...by adding a default implementation that just calls the error callback
Fallback to a static image if can't access webcam