context.xml is now additive.

This fixes #7 of vizrt/ece-scripts.

Rewrote writing context.xml to use xmlstarlet.
At the moment, this requires the in-place flag of
xmlstarlet; this might need to be fixed to support
older versions of xmlstarlet without in-place
editing support.