Generate parts of elm_dependencies.json prettily

Offer to add missing fields when someone has an incomplete
elm_dependencies.json file. Offer to add dependencies when they are
installed.