- make prospector check for inode/dev file rotations
  this will let harvesters continue to read 'old files' until they stop
  being written to, which will solve some race conditions and especially
  solve 'bad rotations' where logrotate renames, but the application
  writing to the log file isn't notified and keeps writing to the old
  one.
- stub publisher
Call it 'Spool'. More iteration on the behavior as well; now emits an evelope
- Give up after 24 hours on idle files (todo: make this configurable)
- fix off-by-one on offset counts
- support stdin if the path  is simply "-"
- use Spool; stub publisher