mp_integer: in the static view, add default ctors for later use and make sure everything
is initialised in order to avoid accessing variables with indeterminate values (this
should even be undefined behaviour in C++14).