Fixed compiler warnings, updated README

avoidd compile warnings on signed/unsigned char conversions by adding
casts