Improved support for upload_docs. If a docs_directory parameter is passed in, docs will be unzipped into that directory under their package name (version skipped)