removes <regex> from win32 causes issues

added /TC flag to the compiler we are build C after all.. nl.l might
still crash compiling on win32.. fix later if  I need to