added isAlNum() and changed all return 0 to return undef
updated HariSekhonUtils.t