Added smarts to line events.

Lines will now notify observers of a completion if the station state is
failed.