added is boolean/date/regexp functions
added isNaN/isNull/isUndefined functions