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
intercept support in atscppapi
Fixing license header
atscppapi: Added missing intercept files
doc: minor cache architecture formatting fixes
fix last sentence of description for proxy.config.http.transaction_active_timeout_in in docs