Cleanup components doc

This will:

  1) Make the config examples more prominent in the rendered document.
     They currently jumble into the descriptive text, making them
     difficult to distinquish.

  2) Remove the use of "Optional" in the descriptive text. Every option
     should be considered optional by default (and we didn't even use it
     consistently) and we should simply just point out the *required*
     options instead.

Change-Id: I1e7d559b7a1f36c9dca2f188e849f0674bd71378
1 file changed