SourceFormat Enforcement
Language: it updates
Fix possible NULL-dereference handling annotations

  Detected by Coverity Scan. Issue 1127088
Fix uninitialized members in stub_HttpReply.cc

  Detected by Coverity Scan. Issue 740582.
Fix uninitialized members in SBufFindTest.cc

  Detected by Coverity Scan. Issue 1104279.
Fix typo in rev.13121
Update class MessageCounters to MessageSizes

Also, renaming polish after audit feedback.
Docs: update mention of URL-rewrit helper result codes

- OK action when no redirect/rewrite kv-pairs was not mentioned
- BH message= kv-pair was not mentioned.
adaptation_service ACL

This patch adds the new ACL adaptation_service, to match the name of:

   - an adaptation service or group that had been applied to the master
     transaction in the past
   - an adaptation service or group that is being applied to the master
     transaction now

An adaptation group is formed by adaptation_service_chain or adaptation_service_set directives.
Both REQMOD and RESPMOD services, successful or failed service applications
matches this acl.

This is a Measurement Factory project
Make HTTP header parser obey relaxed_header_parser

Some unimportant warnings were not obeying the directives silent/loud
setting values.
This abstracts the condition to simplify code and make all the
non-critical warnings depend on the directive for their display level.
Remove several goto from HttpHeader.cc
SourceFormat Enforcement
Polish: split HttpRequest unit tests into scoped groups

This allows the compiler to optimize symbol tracking per-scope instead
of having to track large sets of macro-expanded test variables.
Add required SBuf sources
Bug 3956: xstrndup: tried to dup a NULL pointer
Made use of stub_mem.cc
Merged from trunk
Improved stubs for mem.cc and made wider use of them
Reverted to using mem.cc for testSBuf
SourceFormat Enforcement