remove old kernel code; cleanup equality
remove old kernel code; cleanup equality

Also remove the useless extra alloc in cstr::news(). That was leftover
from testing the allocator.

The equality functions are rewritten to make use of get_char().

lenary/cs4414-ps4