Switch to "SHARED" libraries for PyBind11
To properly link between modules, the pybind11_add_module needs the "SHARED" keyword to not create MODULE libraries.
To properly link between modules, the pybind11_add_module needs the "SHARED" keyword to not create MODULE libraries.