Fixes Bounds.contains() for issue #71

Changes the contains function to be inclusive for maxX and maxY values. This fixes the PointQuadTree from excluding the points with maxX and maxY values from the heat map.