PyKDL: several OSX fixes

* Only require on the major and minor version for finding the libs.
* Use python executable to determine the relative site packages directory
* make sure to build as MODULE on OSX as .dylib are not recognised by python

Signed-off-by: Ruben Smits <ruben@intermodalics.eu>