add regression tests to some http methods
trim the line to the 120 character limit
fix formatting for log slice documentation
Revert "fix formatting for log slice documentation"

This reverts commit 2a97baecd430e6d0a27392f37813f1448ecebb2a.

commit seems to have pulled in completely unrelated changes (possibly make artifacts)
recommit the log slice documentation formatting changes
Only attach SNI names if you you're able to generate a printable string
Update CHANGES with TS-3223
Allow the mod_generator ID to be non-numeric
TS-3221: ink_atoi64 return 0 in single digit case
TS-3221: update changes
TS-1570: remap doesn't reject request with invalid characters after port
TS-1570: Update changes
TS-1570: Followup fix to avoid test_certlookup regression.
TS-3229: filter unsupported epic plugin metric names

Epic can't deal with all our metric names, so just drop metrics
that don't match it's naming conventions.
epic: add more gauge names
TS-3230: remove unused ink_error APIs
TS-3231: use CoreAPI Reconfigure from traffic_manager

When traffic_manager gets a SIGHUP, use the Core Reconfigure() API,
rather than hitting the local manager directly. Rename the Core
Diags() API to not conflict with ink_diags Diags() macro.
TS-3231: remove SIGUSR2 handling from traffic_manager

SIGUSR2 causes traffic_manager to log a stack trace using
ink_stack_trace_dump(). However, ink_stack_trace_dump() calls
alarm(3), which will make us exit with SIGALRM.
TS-3231: remove superfluous fileBinding class
TS-3231: add the proxy.node.config.reconfigure_time metric