924788 - Added upload SRPM command

Ugly diff since I refactored the existing CreateRpmCommand into a general CreatePackageCommand that takes the necessary parameters to indicate if it's working for RPMs or SRPMs.