clean-up; improved experience when adding attachments with long names
Merge branch '#118/improve-adding-attachments-with-long-filenames' into develop
Apply initial extent, if defined, on startup.

* Extract logic for applying center point.
* Use mx.rpc.Responder wherever applicable.
* Clean up function naming.
Merge branch '#119/ensure-initial-extent-is-applied' into develop