IECoreRI renderer now constructs mesh primitives without checking topology
Sharing object instance handles across an entire render

Previously, if a render was launched from a rib containing multiple iePython procedural calls, automatic object instances were not shared across those procedurals. This change attempts to address that (in a less confusing way to the previous attempt)