Print filename which should be stored outside the dist-directory.
When including the Makefile, test for existence, not for platform.

Other platform but Windows may miss the Makefile, too. And it may
appear in Windows some when.
Fix basic/test_python_makefile: config.h was not found when in virtualenv.

Reason was: In virtualenv, _CONFIG_H and _MAKEFILE may have same or
different prefixes, depending on the version of virtualenv. But the hook
always used the same prefix for both.
Clean: remove unused imports.
Clean: Move basic/test_python_makefile.py to libraries/.

According to the README, as it tests a hook, not a basic function.
Use module `imp` for importing hooks.

This is required really detect if a hook does not exist, by catching the
ImportError. Up to now, an AttributeErrors was catched, and I was trapped
by this as my hook existed, but raised an AttributeError.
Add hook and test for std.-module `sysconfig` (new in Python 2.7, 3.2).