Binary searches in OptimalSize now uses integer values for the bounds.
Replaced multi-line return of error code with binary search. Replaced return of error-code in binary search with code to adjust upper bound.
Moved code for repeated binary search algorithm to new protected helper method.
Experiment where I tried to get single character strings to render if maxSize is returned.  Does not work in current form.
Another failed experiment where the style is updated under a condition to try to fix single character rendering errors when maxSize is returned.
Tried including some textbox updates in the conditional update to the style.
More re-arrangement in attempt to make single character strings render.
Merge branch 'ike-font-optimal-size-glyph-scale-exp2' into ike-font-optimal-size-glyph-scale