first casefolding tests look good

Implemented the UTF-8 casefolding algorithm. Added a unit test to llhd/unicode/
test that checks a few case folding samples. Things seem to work, also the code
used to calculate the case folding should be very fast. I haven't performed any
timings on this though.