Support for building under cygwin, fixed an issue with structure packing under mingw32-gcc >= 4.7.
Use a pragma to get around the ms-bitfields issue instead of a compiler flag.
Merge pull request #6 from spudlyo/master

Support building on Cygwin, fix gcc structure packing issues.