Don't create empty objects
Small fix making lots of StationXML file writeable
The attach response option will now request once per channel.

This will be much faster on average compared to the previous
solution. The previous solution requested once per station
for all time frames resulting in potentially hundreds of
downloaded responses for one trace making in unbearably
slow in some cases. This should likely be backported to the
releases branch.
Updating changelog