Make test/check_http.t reuse sockets
Add testcase for HTTP chunked encoding

Runs only if HTTP_CHUNKED (env) is set, fails obviously
plugins/check_http: chunked Transfer-Encoding
plugins/check_http: def. function conform style
plugins/check_http: Improve readability
plugins/check_http: Improve readability some more
Reduce the chance of segfaulting

Change-Id: I8188b3be4f0fec756b5ab0f20122632a29a676ce
HTTP header fields are case insensitive

Change-Id: I9538983c3039f710f838329f5a0f6d0fd6597da7
Make header_value() more robust

Change-Id: Id52847dac96a47fd636c74bb8d659c8d295bced2
Make chunked-encoding decoding more robust

Change-Id: I17bff5ccfdeb92cb1a0253119e1c3b36023d8d6e
plugins/check_http.c - fixes and cleanup, chunking

This corrects header issues from the use of sizeof(), and thus causing the string "Transfer-Encoding: chunked" to enter the while loops at 745 and 746 looking like "-Encoding: chunked", which did not match the check for only inspace or :.

Also minor corrections for our coding standards. This will all get reformatted shortly, so we might as well start now.