Fixed --keyserver parameter when using a proxy
cloudkick is gone.
initial pass at getting cacher-ng to cleanly separate from cacher-client
[COOK-2859] prevent forced run of cacher-client recipe

Merged Derrick Bryant's patch and updated to force node['apt']['compiletime']
to false if node['apt']['caching_server'] is true. This will prevent use of
compiletime with apt::cacher-ng in the run list.
make safe for testing with Debian
Greatly expand testing coverage.

Added Debian 7.1 and Ubuntu 13.04 as platforms for test-kitchen. Added
cacher-client and cacher-ng with client suites of tests. Also added basic
ChefSpec tests.
updated testing documentation
Merge branch 'COOK-3426'
updated for next release
actually test that the apt-cacher-ng is serving it up correctly
Ensure the service restarts immediately on config file change.
call apt-get update to ensure proxy is working properly
get cacher_port from the server, not the node
update test to verify package installed
[COOK-3386] Add templating of cache dir for apt_cacher
Update README with new node attribute
COOK-3386 merge
set cacher_port when using solo
added Attributes section to focus configuration
create cacher_dir and tests. Closes out COOK-3386