Changes since v3.4.0: - explicit TypeError in dg.plug misuse - fix tests for python 3.8 - fix compilation on python 2 - expose dgpyError in the python module - update CMake