Change the default homepage to include the protocol
Intelligently parse the project homepage because Ruby's URI sucks
Use the new APIs for uploading packages
Update tests for the new APIs