added usage ouput
added browser flag. output to stdout by default.

Also attempt to catch + output `browser.OpenFile`'s error.
See #3