link.mk: Add _NO_LIB_PREFIX option to link-shared-library function
python.mk: Use link-shared-library instead of link-python-library
link.mk: Don't add incompatible linker flags if HOST_IS_DARWIN
python.mk: Use python-config to add the right includes and ldlibs