Cygwin compile and run fixes

Adds a missed cygwin exception in debug.cpp and removes -D_GLIBCXX_DEBUG for Cygwin because despite how cool it may be, Cygwin doesn't support it right now (a thing which should hopefully change soon).