Restore alphabetic order of headers. Remove redundancies.
Ensure that hypergeometric.hpp can be included standalone (not just with special_functions.hpp).