cli: add CLI constructor, support --version, improvements

* Add a new CLI constructor for easy building.
* Add `Name` and `Version` fields for a more advanced usage.
* Add support for inbuilt -v/--version just like we have for -h/--help
* Improve README.md. Add an example for the new constructor.
* Add Godoc.org badge for easy access of docs.
* Add tests for -v/-version handling
Ask() should accept spaces.

fmt.Fscanln() will cause an unhandled “expected newline” error if the
input is space-separated.
Merge pull request #7 from nitrous-io/ask-reads-spaces

Ask() should accept spaces
Merge pull request #6 from fatih/cli_constructor

cli: add CLI constructor, support --version, improvements
Update README.md
Update README.md
Add UiColorNone
Update .travis.yml
Support one-hyphen fo rhelp and versoin
Only output version if set