In some corner cases, an incorrect resume marker could be returned, preventing the complete enumeration of account transactions. * Robust markers via improved paging support * New unit tests * Cleanup