Frozen dependencies are printed on their own lines

A new pretty-print has been introduced `D.ParseUtils.commaNewLineListField`.
It is similar to `D.ParseUtils.commaListField` but has each item on its own
line.

The constraints section of the package environment is pretty printed with
`commaNewLineListField`.