Added support for zero width boxes

The boxes are now half open intervals. If the width is zero, they
contain any points along the starting line.
Added tests for zero-width intervals and quadrants
Added the quadtree tests
Modified the example tree