Don't include list definitions in common header

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Fix typo in strlcat definition

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Fix errors redefining strlcpy and strlcat

Make sure string.h is included before we redefine strlcpy/strlcat so
the macros won't affect the prototype definition.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Update changelog

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>