async enumeration of cam devices working using named completion routine, not lambda
changed getDevicesAsync signature for named completion routine instead of lambda
wrote getDevicesAsync using named completion routine instead of lambda and also boxes up parms for call to EnumerateWebCamsAsync WinRT ABI method
EnumerateWebCamsAsync WinRT ABI method modified to use boxing to get parms across the ABI