Content View Rework: validate that puppet module exists

When creating or updating a content view puppet module that includes
name+author, validate that a module by that name is available in
puppet repos associated with that content view's organization.