Warn if requests module is not present

S3/Crypto.py now requires the requests module, which often isn't
present.  Throw an error if it's not, with instructions for how to
install it.