Changing an include path for readability
Some initial minor MSVC support
Emit warning about missing extra_conf file once

Otherwise we spam the user, which is annoying. Fixes #41.