fix setup.py issues. version bump.
big performance improvments. version bump.
performance improvments GLOBAL instance cache (no ore dups).
more tests
minor setup.py neatening. version bump.
renaming the Object class to Container to ease confusion.