Update line editor for double items with units
Adds several features and improvements to the UI for units.
- Checks that DoubleItemDefinition units are recognized by the units system when reading xml template files.
- Fixes the completer logic problem with input text ending in zero.
- Updates the completer logic to navigate via up/down arrow keys.
- Updates the completer logic to display the default value (first in the list) in bold font.
Edited by John Tourtellott