boundingBox.py works

-added completeTree, which splits the tree of regions until they are all
either max depth or homogeneous. It also updates the inside flag on all
the bottommost regions.
-getRegion now works. Takes a point and returns the smallest region to
contain that point. Still need to write an alternative that finds the
largest homogeneous region which contains the point.
-Fixed the invalid value error. array/0 gets invalid value not
zerodivision error.
-Removed all "from XXX import *" so the source of code is more easily
found.
-Cleaned out debugging print statements