Take care of platform specific python paths

On many platforms there is a distinction between architecture
independent .py files and platform specific .so files. E.g. on openSUSE,
the first path is

  /usr/lib/python2.7/site-packages

while binary .so objects are installed into

  /usr/lib64/python2.7/site-packages