New --optouts flag to cw-run

By default, cw-run will skip printing results for nodes that opt out
(because of filter inapplicability).  With --optouts, you can get these
to report again (for debugging, I suppose).
Print cw-run prompts to stderr

If someone wants to pipe the output of cw-run into another command or
command pipeline, we should let them, and not also send the username /
password prompt there.
Swap out ccache_t for cw_cache_t

It's worked well elsewhere, we should use it in clockd as well.
Introduced a new cw_cache_touch function (with tests) for handling some
abuses clockd was carrying out against its cache implementation.
Handle both /etc/clockwork/cw.conf and ~/.cwrc

If no explicit configuration file is specified, treat ~/.cwrc as an
override to the global /etc/clockwork/cw.conf.  If either file doesn't
exist, treat that as an acceptable situation and continue on as if the
file in question specified no configuration.

If an explicit configuration file (-c) was specified, skip the magical
default entirely and just load the one file.  It is an error if this
file doesn't exist.
cw multi-call binary

Rename most of the commands that anyone (cogd included) deals with.
Better now than some time in the future :)
Package cw in both bin and /lib/clockwork/cli
Fix debian postinst scripts