JSON generation and parsing.

Library plus example and tests.
Handle requests with wrong letter case in headers.
Log message levels. Option to crash on error.