Fixes #5958 - content-view puppet module operations

- puppet modules searchable by name, author and uuid
- required params for content-view puppet modules
- updated api docs
- standard error handling for required parameters

Related CLI update lives here https://github.com/Katello/hammer-cli-katello/pull/194
i think most everywhere else (at least in **Katello**) we usually say `N_("object ID")`. would you mind making that small change for consistency? thanks.