send base product base version (bnc#873193)

remove build suffix from the version
changes
Merge pull request #52 from yast/base_product_version

Base product version
do not fail if the service already exists (bnc#873198)
fixed client tests
make the tests simpler - remove contexts
Merge pull request #53 from yast/service_exists

do not fail if the service already exists (bnc#873198)
upgrade: copy the old NCC/SCC credentials
register the base product using the old credentials during upgrade