Adding option for static/shared CRT in MSVC & Windows fixes. - MSVC users can now choose whether to use the static or shared C-Run Time (CRT) libraries explicitly. - FindPackage() scripts now check that the lowercase libraries match the expected library names, as Windows uses CamelCase for some library names (other OSs don't). Change-Id: Icbba5e9bf80181a5437e5009bdda1c12934bc6f3