Content Views: Adding in more validations

* Validating that composite puppet module don't conflict
* Validating that content views don't have puppet repos
* Validating that composites don't have composite versions