Summary of core changes:
* Add python 3.12 support in CI
* Improve `setup.py` and `pyproject.toml`
* Include installation instructions for conda (from `conda-forge`) and installation from source
* Improved the flow of examples in the overview notebook
* Added a new `CONTRIBUING.md` which describes how to run tests and submit new features or requests.
Bugfixes:
* Fixed an example in the overview notebook which incorrectly formatted the lat-lon coordinates of an example buoy.
* Improved the descriptions on how to run tests, adding a new `CONTRIBUTING.md`
Future improvements:
* Include station metadata for `get_data` queries in which a single station is requested with `use_opendap=True`
* Align flag, parameter, and method names in light of the migration from `netCDF4` to `xarray`
* Expose more of the xarray API for some common internal operations such as serializing netCDF4 data retrieved from the THREDDS API.