usage + browser flag

@davecheney thanks for making this!

this PR adds:
- usage output if no args given.
- ability to output the svg to stdout.
- `browser` flag to open in browser (currently defaults to false, which is TRTTD, but defaulting to true would match the current functionality, which is backwards compatible and doesn't break people's scripts).

:heart: @jbenet