remove the check for self._raw.id on reg_name and group_name (in CsInsn, since the to_name functions don't operate on the current instruction)
Add reg_name, insn_name and group_name to Cs.
update test_group_name.py with the new api.
Also test out-of range values (by overshooting the current max for all arches).
This relies on a small hack (directly importing the ctypes from capstone), because the Cs object does not expose the cs_group_name function directly.