Update README.md
Clean up main, add a null pointer check
Merge remote-tracking branch 'remotes/github/master'
Add ability to run continuously with --loop flag
Add error check when parsing message
Update main.cc - gah forgot to return null on failed parse
adding blocking call to read from stdin
Add exit when EOF reached in stdin
Update .gitignore
Send all printfs to stderr