Major reorganizing of FDSN keys
Created by: emthompson-usgs
NOTE: These changes affect the config file and so old projects will need to be modified to be consistent with this pull request.
This completely changes the FDSN config options to fulfill a few very longstanding issues. First, it is refactored to mimic the obspy classes and arguments to be more consistent and provide support for rectangular domains. Second, it allows for flexible specification of the query parameters, giving more flexibility to the user and avoid confusion that could result from our hard coding (and sometimes renaming) the parameters (closes #454 (closed)). Thus, one can specify specific station codes for the query, closing #547 (closed).
I also updated the documentation, splitting out each config section into it's own page so that there wasn't too much content on a single page and I translated the example code that was in the "Data Structures" section into MyST notebook cells so that the code gets evaluated on the fly and prints the results in the documentation.