Update API to reflect clearer function identifier

Closes #8
Major release 1.0.0
Update log to include the last_seen_id
Stop passing msg through to block; as it does nothing with it
Remove error object as it's not used
Add extra information when initializing the sequencer
Update method name for greater clarity
Remove duplicate line