handle list of formats in read() docstring differently

..so that when new formats get added it can't be overlooked to add it there.
This should be built from the plugins defined in setup.py