Bugfix, pass the cmake_build_type to the externalproject for yaml.

Otherwise, when building with nmake jom, yaml will be build as Debug
even if the OSS build is set to Release, and thus cause a link
failure.

cmake_build_type is not used by MSVC, and cmake creates it for other
build systems, so we do not need to add it in SurgSimBuildFlags.
Merge branch 'fix/yaml-build-type2' into 'master'

Pass CMAKE_BUILD_TYPE to ExternalProject_Add for yaml, if defined.

+1: Paul Novotny, haizhouW, Julien Lenoir

Merged-on: https://www.assembla.com/code/OpenSurgSim/git/merge_requests/1154363
Bugfix, linux LabJackScaffold was not updated to new getter for reset.
See commit 9adcdb90745da034d21e8701b9c7332d66da7a47
Merge branch 'fix/linux-labjackscaffold' into 'master'

Bugfix, updates linux LabJackScaffold to the new getter for resetOnDestruct.

+1: haizhouW

Merged-on: https://www.assembla.com/code/OpenSurgSim/git/merge_requests/1158993