Cast DMRS ids to ints rather than type checking
Cast DMRS ids to ints rather than type checking

This lets string integers (`'10001'`) work but raises a TypeError or
ValueError on non-integer-castable types. It also helps normalize some
operations with codecs.

delph-in/pydelphin,goodmami/pydelphin