TS-1753: Add remap support to the cacheurl plugin

  - Update README for cacheurl plugin with examples
  - Allow specifying cacheurl.config location. This is done as the
    first parameter in plugins.config.
  - Allow cacheurl to be used as a remap plugin. This also requires
    that the config be stored either with the remap instance or
    the transaction continuation (depending on how the plugin is called)
    and that more than one configuration be able to be loaded. The
    configuration is now dynamically allocated as a result.
  - Convert README to restructured text (for later inclusion in
    official docs). Mention remap plugin invocation in the docs.
TS-1764: fix spdy plugin build
TS-1771: add http_load to the build
TS-1766: integrate AIO test into the autotools test suite

  - Add some const to Diags tags API.
  - Use _SOURCES rather than _LDADD to build source files.
  - Remove unused macro MGMT_PTR.
  - Remove ProcessManager usage of global_config_cbs global to
    reduce the number of global dependencies.
  - Add AIO unit test to the build.
  - Move AIO tests into a single file.
Update CHANGES for TS-1771
TS-1772: Remove multiple TS_INLINE defines

It took me a couple of tries to understand what the Inline.cc files
were for, but it's actually not necessary for TS_INLINE to be defined
in many different places. All we need to do to get correct inlining
is define an extern version, and make an inline version available
in a header. Forward declarations should be extern, not TS_INLINE.
TS-1631 Mgmt API to clear stats does not actually clear it

Review and minor mods: Leif.
Added TS-1631.
TS-1789  Script to compare RecordsConfig.cc default values with records.config.default.in
Added TS-1789.
TS-1632  RecDecrRawStat does not seem to work as intended

Note that part of this was committed in TS-1674. But I think
the additional "safety" checks from the v2 patch makes sense.
Added TS-1632.
TS-1793  force cluster connection = cluster number for cluster thread balance
TS-1713: SRV support refine

the currenty SRV supporting in the DNS is not complete, and here is
a full refine of the old codes, as a side affect we also bump the
HostDB database version to 3.0, and increase the disk spaces from
32MB to 200MB:
CONFIG proxy.config.hostdb.storage_size INT 200M

*******CAUTION******
YOU ARE WARNED THAT FAIL TO ADJUST THE hostdb.storage_size CAN NOT
START THE SERVER PROCESS PROPERLY!!
TS-1796  remove cluster connection number change handle
TS-1713 just make ts can build on clang
TS-1751  when ts have high cpu usage, cluster thread isn't balance
add TS-1713
TS-1791: remove m_mutex acquire&release to avoid deadlock
Add .dirstamp and CRUFT.txt to RAT exclusion list