mingw compat (can't forward declare enums)
describe how to run mingw build under cygwin
mingw fixes for sigslot.h
mingw fixes (also: how did it ever work?)