Fix for cygwin environment
Fix for the case putchar is implemented as macro
Bump version