CHEF-5198: a better fix

- reverts previous fix to CHEF-5198
- applies stream handler middleware in (proper) reverse order
- adds debugging around middleware application
- moves dumping of response header debugging to before applying
  response/streaming middleware
Merge pull request #1369 from opscode/lcg/CHEF-5198-2

CHEF-5198: a better fix
quote git rev_pattern to prevent pathname expansion
CHEF-4940: Add note to changelog
[CHEF-5150] chef-service-manager: don't create interactive service

See http://msdn.microsoft.com/en-us/library/windows/desktop/ms683502%28v=vs.85%29.aspx
Default value in win32-service is interactive and there is no reason why
chef-client should run as that.
CHEF-5150: update UPPER_CASE.md files