Fixed
- The PRIDE REST API was not yielding all of the available files on the their
FTP server for a project. We changed the backend use the FTP server directly
instead. **Note that this may change the number, identity, and order of the
file that were previously returned for PRIDE projects!**
- Small documentation updates.
Added
- Caching of the remote files and directories found for a project. If a
project's `fetch` attribute is `False`, then we'll rely on this cached
data, so long as it is available. Setting `fetch=True` will always refresh
the data from the repository.