Leading zeroes don't count as changes for estimate/actual effort

-- New check for number fields- they parse the text and compare that to
the value, so leading zeroes are ignored
-- additional checks to make sure the string is not null