IffTreeModel now owns the iff resource and takes it on construction for a simpler interface
Support for multiple top level nodes

Parsing iff's now supports multiple top level nodes via a "dummy" root
node, all top level nodes are children of this root.