Started with the Reader Cursor.
Its not passing all tests yet.
Finished JsonReaderCursor

Passes same unit tests as JsonTextCursor