Improved gwpy.segments I/O
This PR includes numerous improvements to the gwpy.segments.io
modules and documentation
- added I/O for segments-web.ligo.org JSON files
- improved LIGO_LW I/O using much of what was written for
gwpy.table
- improved HDF5 I/O in a similar manner
- improved unit tests