supports REP 117 compliant laser scans

by setting NaN, (-Inf, range_min), (range_max, +Inf) to range_max
adds laser readings test

Test against NaN, +Inf, -Inf, < range_min, > range_max
Merge pull request #1 from efernandez/rep117

supports REP 117 compliant lasers