Windows support

This resolves issue #2.  Lesson learned: Only debug one issue at at time.  I had this figured out early on, but my battle with transitive dependencies with version ranges had me on the wrong path. :)