Add float implementation of range widget
Add an extended range abbreviation including a step value