content views - fix a test and update a test

- this is to fix a test that expects creation of org
  to create a content view environment... today, we
  do not want/need to create a cve for a new org
  (e.g. as part of creating library).  the reason being
  the cve translates to creation of a candlepin env.
  since a consumer may not register to library, that
  env need not exist

- add a check on promotion to ensure that a cve
  is created for the view in the target env