Fix bash completion for formats if --list=hidden-option has --format=CLASS

and add format classes to the list of possible format completions

Conflicts:
	run/john.bash_completion
Merge branch 'bleeding-jumbo' into memdbg

* bleeding-jumbo:
  Fix bash completion for formats if --list=hidden-option has --format=CLASS