TraceStack: when visiting a range preallocate the elements.
Improves performance of raytrace.py from about 10secs to 7secs.
GC: use use visitRange more often
Merge pull request #39 from undingen/improve_collector

TraceStack: when visiting a range preallocate the elements.