TS-2019 Fix the "vector inconsistency" errors.
TS-2595 DNS lookup failed with multiple search domains

Expand multiple search domains by appending each to original host name rather
than keep appending one after the other.
TS-2595 Skip domain expansion if original name ends with dot.
Added TS-2595 to CHANGES.

This closes #52
TS-2595 Minor cleanup on strlcpy returns
TS-2607: Fix TS_USE_HWLOC #define in build process
TS-2169: SSL statistics

Add SSL event and cipher statistics.
TS-2607: Fix broken linking case for Ubuntu 10.04
TS-2522 Better hook management, and cleanup

This also does

     - Add support for system wide config directory as default
     - Better debug messages (textual hook names etc.)
     - Less overhead on creating TXN hooks
TS-2522 Update the docs with new default conf dir
TS-2611 Add a new S3 auth plugin, experimental/s3_auth
TS-2611 Fix build bustage, thanks Jenkins for being my best friend
TS-2613: Can't turn on attach server session to client from records.config
Fix bug with GzipDefalate transformation
doc: script to check records.config documentation
TS-2615: handle errors in creating a SSL client session
Remove duplicate proxy.config.ssl.client.CA defaults
TS-2611 Fix getopt usage for OmniOS
TS-1685: remove --enable-micro

TS-1685 removed suport for the micro build. Remove the build option
for this since it doesn't do anything any more.
Fixed async http fetch to support headers and post body