[modules] cleanup digital_cam/dc a bit

Some cleanup before starting to make it usable for rotorcrafts,
still only works for fixedwings (no functional changes for that)

TODO for #867:
- replace gps.utm with state interface
- reading waypoints in fixedwing/rotorcraft agnostic way
- and probably something else as well...