requireAlignedObjectValues: undocument 'skipWith' in favor of 'ignore'.

'skipWith' is an awkward way of saying 'ignore', which is the standardized
way to specify not doing something. The rule itself has also been improved
for clarity.
requireTrailingComma: Allow single property objects and single value arrays to not require trailing comma if skipSingleValue property is set. Fixes #369