Add test cases for commas

The commas between items in objects and arrays must be accounted for when
calculating the available width of a line, so they do not end up outside
`maxLength`.
Account for commas in objects and arrays
Merge branch 'commas'
Add changelog
Add more keywords
Release v1.0.1