Adding docs and unit tests.
Adding files for 1.5 on PyPI release.
Adding correct support for cygwin.