issue 1998 - client cannot register to a content view

This commit addresses the issue raised by:
https://github.com/Katello/katello/issues/1998
issue 1998 - add a test to check setting of env + content view

This is a simple test to make sure that if the system create
occurs that contains a combination of env+content view
that both are saved for the system.
Merge pull request #2004 from bbuckingham/fork-issue_1998

issue 1998 - client cannot register to a content view