dis: support for System/370, System/390, and z/Architecture ELF bins
Since libdisasm and dis(1) already support cross-disassembly, we can add new architecture backends rather painlessly. Add IBM System/370, System/390, and z/Architecture (aka. s390x) backend. Since these three architectures are very similar, they can share a lot of code.