add SUSE::Connect::YaST::announce_system(params = {})
use the term token instead of regcode
add SUSE::Connect::YaST.activate_product
add SUSE::Connect::YaST.list_products
remove obsolete accessor from YaST class
Update documentation
remove cloud related stuff from Rakefile
allow arbitrary options to be passed to Client
Revert "move system operations back into respective methods"

This reverts commit 5ca4e27b4b183947a5b9fb24e5a2bc721450ddec.

Conflicts:

	lib/suse/connect/client.rb
	spec/connect/client_spec.rb
Merge pull request #31 from SUSE/review_140403_yast_abstraction_layer

[Review] Request from 'b4mboo' @ 'SUSE/connect/review_140403_yast_abstraction_layer'
Skip regcode requirement if we are in SMT/registration proxy context