setting 'char' to be signed by default since some tests fail when it's wrong (e.g. native compilation on ARM Linux)
making the comment less ambigous
Merge pull request #941 from apavlenko:signed_char