Add webcam support.

* Support for dshow devices
* Support for mixed case names
* Infer protocol type from either AMCP command or resource name
Merge branch 'webcam-stream' into 2.0.3-cp

Conflicts:
	shell/shell.rc
Added avdevice.lib to proj file
Added avdevice.lib to proj file
Merge branch 'webcam-stream' into 2.0.3-cp