Merge cleanup-components-rst-7641-2

Author: hawkowl
Reviewers: herrwolfe, TimeBandit
Fixes: #7641

Reformatted components documentation with semantic sentences and cleaned up white space.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@43146 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb