The Ranger.reading method will now return 0 if a measurement
error has taken place (the signal was returned too quickly)
instead of raising an error.