Cygwin support

Why bother when MinGW works? Dunno...
Don't automatically select 64bits to compile

in makefile, potencial problems in 32bit systems
include inttypes.h for cygwin as well
diffrent integer "types" for MinGW
Merge pull request #1 from k3ack3r/master

cygwin support, change llu just for mingw, makefile fix