correct read-xauth-entry to work with empty string number field

This patch fixes issue #4 of read-xauth-entry