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.
I'm not sure how I feel about these functions. Yea, they'll handle the case where the number is not specified, but they'll also allow complete garbage as well. How forgiving do we want to be with this?