Merges for versionone and launchpad integration

This PR has commits from @hub-cap @esheffield and @komawar to support more versionone features as well as allowing for launchpad and versionone integration.  There is still some cleanup that should be done, but I didn't want to go too long without doing PR.