DYNA/ITACA read/write support

Just stumbled over this mail: http://lists.swapbytes.de/archives/obspy-users/2014-January/001164.html
Just adding these files pretty much as is to make everybody aware of this development, I hope the original authors can comment on the status.
The header parameter STREAM seems to provide the 3 char SEED channel code, which corresponds to what stats.channels should hold. So probably the whole code needs to be assigned here.  Maybe some verification needed?

NOTE: 
Probably it would be helpful to provide `stats.component` or `stats.comp` by `Stats`, which would map to (a) the last letter of channel, so that it works for both (a) 3-char SEED codes (b) 1-char components, where SEED channels are not available.