Merge remote-tracking branch 'upstream/master'
turned unsigneds into unsigned ints
fix: chars are now uint8_t
Merge pull request #2 from asiekierka/master

More consistency