O-O improvements, encapsulate more functionality

- New style classes, so that calling super() works.

- Pull the credential name list functionality into
  the CliHelper class as show_list() and make the
  display() method call it when the input is the
  word "list".

- In "pw", remove the special --list parameter and
  its handling; display() method now calls super()
  version at the end.