Management command to upload and make public a new Marketplace package (bug 920081)

https://bugzilla.mozilla.org/show_bug.cgi?id=920081

I decided not to go with the API route for now, because I had errors locally with the existing API that I don't get on -dev. Having a management command means easy integration with deployment tools to upload a new package when deploying.