Lazy loading complex instances

This enables lazy loading of complex instances. The `eDesc` member is sometimes an invalid pointer, but I think that is true when using the `STEPfile` class as well.

[ctest](http://my.cdash.org/buildSummary.php?buildid=484020)