Fix minor bug with feature overlap test.  End coordinate is not part of interval,  so feature (0,1) does not overlap feature (1,2).
Cursor updates, many bug fixes