Added Features Detection

Still needs a decision-framework after detection
Adjusted capture min defaults to VGA
Reindent
Model-Selection responsiveness compliance

Added Mobile design behaviour
Reindented CSS

1tab = 2 spaces
Merge pull request #26 from tobozo/canvas-egerie

Canvas egerie
Merge branch 'master' into issue4-webcam

Conflicts:
	app/app.js
	app/styles/colorMirror.mediaqueries.less