Visual studio itself supports the corresponding `LocalDebugger*` properties on utility targets; support generating them from CMake as well.
This adds VS_DEBUGGER_COMMAND_ARGUMENTS and VS_DEBUGGER_ENVIRONMENT as well as allowing VS_DEBUGGER_* to use generator expressions.