fix SexpHash SexpString method
add hash? function
implement empty? and zero? functions and allow  len to work on hashes
allow bools to be compared
testall.sh should print which test fails on failure
make sure to test the type query functions
implement string? function
test char?, string?, and symbol?