Re-rooting caches with top level objects.

Users found it annoying to name a single piece of geo (or put it in a subnet) just so they can cache it. We now detect top level geo and automatically name it based on the OBJ node name.
fixing bug with local variable
Merge pull request #76 from andrewkaufman/ropAutoRoot

Re-rooting Houdini caches with top level objects