implement decoder for chunked encoding, as well as export the header parser (necessary for parsing the trailing headers of the chunked encoding)
fix indent
include sys/types.h for ssize_t
change the interface of chunked-encoding decdoer, so that apps can consume the data before seeing the end of stream
Merge branch 'master' into kazuho/chunked-parser
simplify the interface
add `consume_trailer` mode
rename local vars for readablity
micro-optimization
spec. requires CRLF after chunk-data
add address check before calling memmove, since the penalty would be big if there were not such comparison in memmove
Merge branch 'master' into kazuho/chunked-parser
Merge remote-tracking branch 'origin/kazuho/chunked-parser'

Conflicts:
	picohttpparser.c