Add a --version option, expand --help output. fixes #18