Add jl_is_ for int8/int16/uint8/uint16 (fix #7288)

This has been proposed by @armong and I think it is ok to add these macros for consistency reasons. fix #7288