EAGLESIX-812: fixed test cases for existing ported document sources to use the existing version of Cursor.  Also removed DocumentSource.EOF and replaced with null