(doc) Chocolatey-Help makeover
(GH-383) Fix for multiple arg expansion - bash

This provides the ideas from the original request but adds the correct line
endings to the file that is produced. Out-File unfortunately always adds an
additional CRLF to the end of the file and that cannot be removed with a
-replace, so it became easier just to drop down to .NET code to write the file.
Merge branch 'stable'

* stable:
  (GH-383) Fix for multiple arg expansion - bash
  (doc) Chocolatey-Help makeover

Conflicts:
	src/functions/Chocolatey-Help.ps1