Guide: edit Generics and Traits sections

Nothing major. Clarification, copy-editing, typographical and grammatical consistency
Is "orphan instances" the term we use here? I'm not sure

/cc @aturon