journalctl: respect --after-cursor semantics with --follow in all cases

In the case where no entries have been added to the journal after the specified
cursor, set need_seek before the main loop to prevent display of the entry at
said cursor.
update TODO
sleep: drop redundant MESSAGE= prefix