sim: remove PureSimulable (superseded by Module)
fhdl/specials: fix rename_clock_domain declarations
genlib/cdc/MultiReg: remove idomain
genlib/cdc/MultiReg: implement rename_clock_domain + get_clock_domains