SF bug #1297

Fix proposition for SourceForge bug #1297.

Contains test cases (currently under `Examples/python/`).

Original issue report: https://sourceforge.net/p/swig/bugs/1297/
Related discussion: https://sourceforge.net/mailarchive/message.php?msg_id=30309054

I'll send test results in separate comment.

The patched file is `Source/Modules/python.cxx`. 
Changes are also made to `Examples/python/check.list`

William, I'm sorry but I couldn't figure-out how to move test cases to test-suite directory.
The test cases are currently under `Exapmles/python/`. These are:

```
import_package/from_init1
import_package/from_init2
import_package/from_init3
import_package/relativeimport1
import_package/relativeimport2
import_package/same_modnames1
import_package/same_modnames2
```

There are also appropriate entries in `Examples/python/check.list`.