Renamed iaga2002.Parser to iaga2002.IAGA2002Parser, added docs
Added Timeseries, TimeseriesFactory, and exception classes
Import timeseries classes into io module
Implemented IAGA2002Factory and tests
Implemented MagWebFactory subclass
Import IAGA2002 factory and parser into geomag.io.iaga2002 package
Add example that loads iaga2002 timeseries
Replace custom Timeseries class with Obspy Stream and Trace
Trim returned timeseries to requested start/end time, make parsed comments immutable
Remove unused import/export from geomag io module init
Remove type, interval paramters from parse_url, trace stats
Fix linting issues
Initial IAGA2002 writer
Update put_timeseries api documentation
reduce iaga2002 parsing overhead
Update iaga2002 data formatting
Update TimeseriesFactory interface to support defaults via constructor
Remove observatory parameter from put_timeseries, already part of timeseries
Update IAGA2002Factory to match updated timeseriesfactory interface
Integrate IAGA2002Writer into IAGA2002Factory