fix code block syntax in two docstrings
Add -v/--version support to rust binary
minor vec cleanup

* hide the rustrt module in the docs
* remove the useless `traits` module wrapping the `Add` impl