Specify product and version for additional repositories (bnc#895086)

adapt the schema file

Add the new (not predefined) repositories from attributes
Merge pull request #349 from jsuchome/add_product_version_to_repos

Specify product and version for additional repositories (bnc#895086)
Force default encoding to UTF-8 on newer ruby releases

This is to avoid issues with UTF-8 characters in input files (as happening on
e.g. SLE12). See https://tickets.opscode.com/browse/CHEF-3304.
Merge pull request #356 from rhafer/encoding-sle12

Force default encoding to UTF-8 on newer ruby releases
Adapt rubygem-* to the new name schema

Use the new schema for rubygem in SLE12.
Merge pull request #357 from aplanas/master

Adapt rubygem-chef and -cstruct to the new name schema
Merge pull request #354 from dirkmueller/master

crowbar_register: Fix handling of --interface with multiple nics
Fix Cloud Compute channel naming