Fixed crash with detached cursor

Make sure that we move the specified position before
loading a conversation from the cursor

In the ConversationPositionTracker, make sure that the position is
within the bounds of the cursor.

Bug: 7080023
Change-Id: I09e894e89845ccb686ab1a2f1b9aeb2ca5593d4f
2 files changed