ENH: Better Windows support

This should make the install work for Windows user, and deal with a small logging bug.