Octree support for boundingSphere with arbitrary center

As noted in #3748, octree assumed boundingSphere had a zero center. This should account for arbitrary center points in boundingSphere.