added is_blank to accept "0" as posted value

is_blank() as a version of empty() that accepts 0 (zero) as a valid
value