Update to tags and spaces only *.rs crates

Completely forgot that I had spaces only enabled outside of the
`init.lua` file for rust. Just thought it would be a good idea to have
it also declared here for no difficulties incase you pull and happen
to use tabs.

Oh, and updated the tags and api to have practically everything. Still
experimenting with it. I may end up using links to the documentation
somehow, but I haven't decided yet.