fix typo and trailing spaces

There're a lot of typos, we can use `:set spell` in `vim` to save our poor English ;)