[IR] Add dump of struct type
[IR] Add iterators over defined type in Context
[IR] IrWriter now displays declared type structure