TS-1561: Plugin esi - Enhancements on ESI plugin

  1) add Runtime option --disable-gzip-output to disable gzip output
  2) esi plugin can be used as remap plugin
  3) update README
TS-1491 Browser always prompts for authentication (NTLM).
Author: Yakov Kopel
Reviews / Comments: Leif and James
plugin gzip: performance optimization
plugin gzip: TSHttpHookAdd use sample contp
update TS-1561 authors in CHANGES
TS-1582 space between string and format specifiers

GCC 4.7 (and newer versions of clang) REQUIRE a space between
the format the string and a format specifier (a # defined "string")
in an string concatenation to be C++11 conformant.
ts-1582 changes
TS-1583: Patch that works on gcc 4.6 and 4.7
TS-1583: also make sure this compiles under clang
TS-1582: missed one more fmt in experimental!
Pacth is spelled Patch
Man page for TSInstallDirGet, TSConfigDirGet and TSPluginDirGet.
Fix whitespace in gzip config parser
TS-1583: Fix clang build with ext/hash_map

Clang on OS X doesn't end up with std::hash so logstats doesn't
build. Rather than hacking the std namespace, just use the unqualified
symbols that we need. GCC >= 4.7 gets the std::hash version from
<functional>.

Tested with clang on OS X and gcc 4.4, 4.6 and 4.7 on Ubuntu.
TS*DirGet() returns absolute paths
TS-1591: gzip plugin should load relative config file
TS-1562:fix traffic_manager crash becasue of receive 'Config Files' is NULL
FreeBSD/clang build fix
Small VMs can't survive a full parallel make
TS-1594: ProxyMutexPtr and Ptr<ProxyMutex> are identical