Fix transition from database replication source to transaction log source

- Explicitly fail when trying to read a missing tx log record by timestamp instead of returning an empty iterator
- Replication start timestamp is now exclusive and not published to slave.
- Rename from/to replication source field to start/end
Merge pull request #147 from wajam/manu-replication-from-log

Fix transition from database replication source to transaction log source