convert comma-first objects to comma-last (closes #175) and add support for line breaks before/after PropertyName and PropertyValue (closes #184)