No substantive behavior changes - only spacing, line alignment, quotation, etc.
This commit adds full puppet spec coverage for all classes and defines.