Add ucschar to utf8 str function and test.

Also removes executables that shouldn't have been committed.
Ignore test executables