GWT-641: make MeasureModalAction use one instance of the MeasureDistanceController; not make a new instance on every select