Fixes 6291 - puppet module display and takes uuid

this changes puppet-module commands so they consistently display uuids
and take uuids for options. The database ids will be hidden and uuids
displaye dot users will be laelled as Ids. all the --id filags will
accept uuids.
Still missing parens here. I just realized you could also shorten this to just:

```ruby
super.tap do { |params| params['uuid'] = params.delete('id') if params['id'] }
```