TS-1919 Eliminate CacheLookupHttpConfig

This breaks compatibility with the cache clustering, so all nodes
in a cluster would have to be upgraded at the same time. This
eliminates an ugly passing of certain configurations through
the cluster channels into the cache core.

In addition, I think this can open up the possibility to make
some cache related configurations overridable. That should be
done as a different commit though.
Added TS-1919.
Merge branch 'master' into 5.0.x

* master: (53 commits)
  Moved the two 4.0.1 changes that we respun build for.
  Added TS-2163
  TS-2163 Remove obsolete WDA and ACC alarms feature
  ci: move jenkins jobs to the jenkins subdirectory
  ci: toggle --enable-wccp correctly for different platforms
  Doc: Add lifecycle hook documentation.
  TS-2145: Add metrics for log collation
  fixed some spelling mistakes in the api header
  TS-2162: Auto-created collation LogObject would be misused by access log
  Some indentation and printf cleanup
  TS-2161: TSHttpTxnHookAdd memory Leak
  TS-2156: Fix stats trap in different type of threads
  doc: move cache glossary into the main glossary
  TS-2160: Update CHANGES.
  TS-2160: Remove ats_is_ip_nonroutable.
  TS-2160: Remove use of ats_is_ip_nonroutable and replace with ats_is_ip_linklocal and ats_is_ip_private.
  TS-2160: Add ats_is_ip_private and ats_is_ip_linklocal functions.
  TS-2154: Lua plugin asserts traffic_server on startup
  ci: make git scm polling less aggresive
  ci: flip the 3.4.x branch to 4.0.x
  ...
Merge branch 'master' into 5.0.x

* master:
  ci: test make distclean in jenkins
  ci: fix debug jobs for centos5
  TS-2174: Fix StatBinaryEval() on div operation
  TS-2173: RECD_COUNTER type is missing in setTokenValue()
  TS-2172: automake subdir-objects requires AM_PROG_CC_C_O
  sdk docs: fix links & formatting in preface
  TS-2172: Explicitly use subdir-objects in automake init
  doc: minor formatting fixes
  TS-2165: Introduce cluster-wide logging stats
  finishing up the cleanup of the admin guide
  ci: shrink builders pollng period
  ci: fix experimental tag substitution
  Fix the 4.0.1 relase
  added TS-2167
  TS-2167: Update apichecker.pl to give suggestions on additional deprecated APIs
  Doc: Add transaction buffering control.
  ci: build experimental configuration options
  ci: reduce the number of job templates
  Add debug builds for 3.2.x and 4.0.x in the CI
  Fix git paths for the 4.0.x branch in Jenkins
Merge remote-tracking branch 'origin/master' into 5.0.x
Merge remote-tracking branch 'origin/master' into 5.0.x
Merge branch 'master' into 5.0.x
Merge branch 'master' into 5.0.x
Merge branch 'master' into 5.0.x
generate .mo files in all available languages
add a pip requirements file
add log messages
ignore doc/locale/pot
Update jenkins jobs

  - add a 60 minute build timeout
  - clean the workspace up between builds
  - send build failure emails
Add a Ubuntu 12.04 hardening build for 4.1.x
Merge branch 'doc-i18n' of https://github.com/trafficserver-doc-ja/trafficserver
TS-2316: header_rewrite: unify style

Submitted by: Alexey Ivanov <aivanov@linkedin.com>
Sponsored by: LinkedIn
TS-2316: header_rewrite: removed trailing spaces

Submitted by: Alexey Ivanov <aivanov@linkedin.com>
Sponsored by: LinkedIn
TS-2316: header_rewrite: fixed segfaults in ConditionPath::append_value()

Submitted by: Manjesh Nilange <mnilange@linkedin.com>
Sponsored by: LinkedIn
TS-2316: header_rewrite: added variable expansion support to add-header

Submitted by: Thomas Jackson <thjackso@linkedin.com>
Sponsored by: LinkedIn