Standalone presets and imagery.

Refactored the way iD loads list of Presets and Imagery, allowing users to supply their own during runtime.
Fixed in https://github.com/openstreetmap/iD/commit/5f432a3b7937531ed6ddc9fd706711c9135d907c