Fix add cmd to accept modules with an '_' between username and module name.


- When creating a puppet modules, you must specify a dash-separated username
  and module name. But it seems that some puppet module developers don't care
  about that!!!! (ex: https://github.com/aimonb/puppet_aviator)

Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>