enhance support for Python and Python packages

* make sure pylibdir is set without requiring a Python module
* add VersionIndependentPythonPackage easyblock
* add sanity check command 'import _ctypes' for Python