This PR replaces the _ceph_(get|set)_module_option functions with the specialized _ceph_(get|set)_module_option_ex functions and improves the MgrModule Python class to call the new _ceph_(get|set)_module_option functions.
This is done to reduce the complexity of the previous implementation and will prevent the use of boxing parameters for feeding them into a Python function written in C++.