fix unit tests
1.8.7 fix?
moar 1.8.7 fixes
Don't modify variable passed to env resource when updating

When using a delimiter, the passed value is prepended to the given
environment variable. Unfortunately this has the side effect of modifying
the variable passed to the resource. Oftentimes this is an attribute,
used somewhere else after that, with the wrong, modified value.
Merge pull request #1589 from opscode/lcg/lolinheritance

remove inheritance from apt_package
Revert the provider indirection logic while keeping the timeout functionality to fix resource notifications and ChefSpec stubs.
update html man page help; add knife serve
update chef-shell man page
update chef-client man page
update chef-solo man page
update knife man pages; add knife serve
Merge pull request #1598 from opscode/sersut/chef-1580

Revert the provider indirection logic in Chef::Provider::Package::Apt.
office hours -> developer office hours
Merge pull request #1606 from opscode/btm/developer-office-hours

office hours -> developer office hours
[CHEF-5356-gcm] If the requirements to use Encryted Data Bags 3 are not met, give a meaningful error message
Support --chef-zero-port=A-B,C,D-E syntax for finding ports
Allow Pedant to run if port 8889 is blocked
Add chef-zero-port to doc/release notes
Move local-mode server connectivity code to Chef::LocalMode
Refactor caller decorations into with_server_connectivity