jhm/status_line: If it's not a Real TTY, there's nothing to cleanup.

Non-real TTYs have a newline after every status message already.
Merge pull request #122 from cmaloney/jhm-status-line

jhm/status_line: If it's not a Real TTY, there's nothing to cleanup.
Update demo script.
Merge pull request #119 from mpark/demo

Update demo script.