Update dependency documentation in README

This had fallen out of date.  In addition, a design constraint was
left undocumented: it should be possible to use WAL-E without the
entire suite of storage backends installed.  The modules for those are
imported as-needed.