AP_RangeFinder: convert the PulsedLight driver to new API

not tested yet