Support "offline" shard split

When reading the last successful transaction of the split shard from the transaction log, only include records for the appropriate token range.
Merge pull request #299 from wajam/manu-offline-shard-split

Support "offline" shard split