Windows

w/ccm changes to support Windows, small modification here needed so cygwin behaves itself.