Add a solution that we test "kpm wrap" against
Add functional tests for "kpm wrap" on Windows
Add diagnostics info for "kpm wrap" functional tests
Turn off KRE_TRACE when verifying "kpm wrap" test output
Remove a broken "kpm wrap" test case
Only use the contract on platforms that support them
Replace string interpolation with string.Format()
Merge branch 'release' into dev