Merge pull request #3789 from Chippiewill/master

Allow builds on platforms with unsigned chars by default