Fix some minor issues in the guide.

This PR fixes some minor grammar and spelling issues in the guide. It also adds the missing `{rust}` attribute to a code chunk.
Which is rather irrelevant. I don't have any objection to new documentation using

~~~
```rust
~~~

but I don't think this is a good reason to add unnecessary modifications.