ConfuserEx Unflattening in IDA Python Source code as described in https://www.govcert.ch/blog/unflattening-confuserex-code-in-ida/