to avoid warnings, small changes

to avoid warnings, changed coltype to unsigned char, and removed some
code cleanup

removed some end-of-line spaces
Merge remote-tracking branch 'origin/maxstepin' into build-adjust
merged WIP branch from Max and partially updated Readme