No,
It doesn't need to be included. JLCoverTreePoint.h is already included in JLCoverTree.h. 
The first two commits were a little messy due to other developments going on in the localhost.