- issue #2 use decision task's NextPageToken to get more events lazily using cached sequence
- issue #7 fixed bug with heartbeats