Merge branch 'release/0.3.6' into develop
preserve file ext if extension parameter is not specified.
tweak how we handle desired capabilities so we can allow bool and int types, but still allow int to be used as browser version
version number bump
fix version property check.
Merge branch 'release/0.3.7'