Add ReportCreator and ReportViewer roles
Move from hand-coded CLI mechanism to github.com/IMQS/cli

Breaking changes:
Options are now specified as -option=value, so this breaks
-c configfile, and -y yellowfin. Also, the yellowfin option is
now specified as "yf", not "y"

The hand-written command-line-interface code was getting big,
and I felt it was worthwhile putting that logic into its own package.

While doing this, I also added three new commands:
showidentities
showroles
showgroups