allow to pass distro_target to announce_system
We do not use sccized_login method
Drop unneeded inclusion of Logger and squash two lines to one
Bump version
add general section to oscrc and SLE_12 to trsuted projects
set project location in defaults
remove zypper services in clean up section
check whether package already installed before install it
install system gems
build SUSEConnect RPM with osc
store osc project and arch in defaults
install SUSEConnect RPM after building it
make rubocop happy
Merge pull request #55 from SUSE/review_140414_drop_sscized_login_method

[Review] Request from 'KalabiYau' @ 'SUSE/connect/review_140414_drop_sscized_login_method'
Update package
Merge pull request #56 from SUSE/review_140414_build_suseconnect_rpm_with_osc

[Review] Request from 'vlewin' @ 'SUSE/connect/review_140414_build_suseconnect_rpm_with_osc'
Catch zypper error exit status and raise exception

To know if there was a YaST lock we need to look for error code 7
(ZYPPER_EXIT_ZYPP_LOCKED) from zypper.  Next I need to add a DRY way to
handle the various exceptions possible in zypper.rb.
build SUSEConnect RPM as root
build SUSEConnect RPM as root
Merge pull request #58 from SUSE/review_140414_build_suseconnect_rpm_with_osc

[Review] Request from 'vlewin' @ 'SUSE/connect/review_140414_build_suseconnect_rpm_with_osc'