Resolve DOCUMENT-237, other typos

Resolve DOCUMENT-237 (Minor typo on Hiera web page). 

Also:
- Eliminates trivial redundant spaces within the text
- Resolves a typo (*shareability* sted _sharability_; consistent with other uses of _shareable_ in the document) and ungrammatical question marks in a list in the Express Organizational Information section
- Consistently capitalizes references to Puppet (Our Environment Before Hiera section)
- Resolves a typo (*moves on to* sted _moves onto, w/r/t linear progression) in the Configuring Hiera and Setting Up the Hierarchy section
- Removes soft line breaks in the first graf of Configuring for the Command Line
- Removes unnecessary conjunction (*Let's look at* sted _~~So~~ let's look at_) in the Identifying Parameters section
- Styles a reference to the `kermit` and `grover` nodes and convert a colon connecting a clause to a comma in the Making Decisions and Expressing Them in Hiera section
- Fixes an insure/ensure typo in the first graf and removes a redundant line break before the Something Went Wrong? block in the `kermit.example.com.yaml` section
- Fixes a parallelism issue with an unordered list in the Modifying Our `site.pp` Manifest section
- Fixes capitalization typos (*by* sted 'By') and parallelism (*by picking a facter* sted 'picking a facter') in the first graf of the Assigning a Class to a Node With Hiera section
- Improves the clarity of a paragraph in the Using Facts to Drive Class Assignments section