[Review] Request from 'digitaltom' @ 'SUSE/connect/review_140617_fix_smt_registration_and_status_call'

Please review the following changes:
  * 9984a99 require either token or url parameter
  * 6adbf90 fix --status call and test
  * d544376 Merge pull request #112 from SUSE/review_140616_revert_ca_certificates_suse_installation
  * 9176189 remove tests for public products
  * 0ce3f5d remove call to not existant api endpoint
  * f8f093d Merge pull request #111 from SUSE/review_140616_add_email_parameter
  * 1b411b2 revert ca-certificates-suse package installation
  * 5f15730 Silence Rubocop, class length is fine
  * af6d782 Merge pull request #110 from SUSE/review_140613_update_changelog
  * 636ea5b Remove duplicate test, likely copy&paste mistake
  * 0bfba22 fix wrong repo url
  * 206fa5a fix ca certificates repo url
  * 0666a42 Merge pull request #109 from SUSE/review_140613_install_ca_certificates_suse
  * 2d86a49 Add optional email CLI switch
  * aa214e2 Update package and changelog
  * 4e02a85 allow to set vm name
  * 6f08db2 install ca-certificates-suse RPM during provisioning