Have a version, with `--version` and in user agent

cc @KushalP 
I was trying to explicitly use something that is not valid (and older than the current version) so that it's never confusing