tests: Split basic test into 3 test cases
tests: Call setlocale for better output
build: Include config.h from all C files
icu: Unfold ustring_{from,to}_utf8 at the callers