genlib/record: add eq
genlib/record: use getattr instead of __dict__
bank/description/Register: add get_size
bank/csrgen/BankArray: retain name information
actorlib/structuring/Cast: support inversion
fhdl/specials: clean up clock domain handling
fhdl/module/finalize: pass additional args to do_finalize
New CSR API