timepoints.sql : modified to include the units

HAI_vs_GE.js :
- changed the display value of the time point combo box to include the units
- added requested boolean radio group regarding averaging or not of individual probes
- added logic for extra options to appear specific to selected assays (for now Gene Expression only)

ExtendedComboBox.js :
- added proper namespace, so that it can be used on its own
- added expandOnFocus config option set to true by default
- added logic to rely on the expandOnFocus config
- modified resizeToFitContent() to include the list's height resizing as well
- modified onTrigger2Click() to actually clear the input field's value

ExtendedLovCombo.js :
- added logic to add the 'Select All' item, if the data's source is an array
- modified resizeToFitContent() to include the list's height resizing as well
- modified onTrigger2Click() to actually clear the input field's value
Merge branch 'master' of github.com:RGLab/LabKeyModules