pklist: implement a -q "check only" flag
kc.pl: finish enum_ccaches
kc.pl: fix cccdir fail
kc.pl: fix collapsing of DIR::foo/tkt
kc.pl: add 'slist' subcommand
kc.pl: rework shortnameifying of DIR ccaches
kc.pl: finish expand_ccname by implementing lookup by index
kc.pl: re-add ccache selection by principal
kc.pl: re-add ccache selection by name
kc.pl: re-add the actual switch code
kc.pl: implement put_env halfway
kc: move away the pure bash version, add the new wrapper
kc: fix eval output
kc: fix redirection in wrapper
kc: remove junk, fix file mode
Merge branch 'portable-kc'

Convert the 'kc' tool to Perl.

 - It becomes usable from other shells (such as zsh), provided they have
   sufficient redirection capabilities.

 - The huge script doesn't need to be parsed every time I open a new
   terminal.