Added a check for NULL pointer in HierarchyTree<BV>::remove
Updated comment to reflect the input to the sort function.
Fixed bugs in the box-box collision algorithm. Normals are now correctly computed.
Fixed more bugs in the box-box collision algorithm. Correct point of intersection is now returned.
Changed the point of collision returned by boxBoxIntersect. The deepest one is returned, instead of the average.