Add support for Windows/Cygwin

This commit is based on Tom Hall's patch.
Add a change log and a man page

Joao Eriberto Mota Filho contributed the change log and man page.