Introduce mips64 support to match the legacy FreeBSD plugin. ThisSimilarly
includes support for software single stepping that's in most part copiedto the legacy plugin, the code does not support FPU registers at the
from Linuxmoment. The code explicitly ignores EINVAL from PT_CLEARSTEPsupport for them will be submitted separately as it
since this is easierrequires changes to implement than checking whether hardware
single-stepping were usedthe register context shared by both plugins.
Similarly to the legacy plugin, the code does not support FPU registersThis also includes software single-stepping support that is moved from
the Linux plugin into a common Utility class. The FreeBSD code also
at the moment. The support for them will be submitted separatelystarts explicitly ignoring EINVAL from PT_CLEARSTEP since this is easier
as it requires changes to the register context shared by both pluginsto implement than checking whether hardware single-stepping were used.