Fixes for Interix and Cygwin where users and groups may have spaces.
Thanks to Michael Crogan for the report.
Modernize mkc_install a little bit
mkc_install: my own coding style