Safe-Guards preventing segfaults for incorrect inputs (python interface)
- throw an error for missing variables and multiple-defined variables
- explicitly define the stride for numpy arrays (under some circumstances, the stride was ill-defined and an error was thrown)
- update the pybind11 library to the latest bugfix release