Merge branch 'ike-font-optimal-size' into ike-font-op-size-exp
New experiment for single-line optimal size.  Removed use of adjustmentFactor.
Removed adjustmentFactor parameter of optimalSize method and documentation about it.
Restored line assigning a value to local variable optimalSize in the case where last character doesn't initially render.
Added line to force return value of optimalSize to an integer when greater than minimum value.
Tried a method to see if individual characters render.  Didn't work as expected.
added comments and substituted magic numbers for constants to explain the sizing of the text box in optimalSize.
Added some code to make sure every last one-byte printable character renders in optimalSize.
First implementation of binary search algorithms.  Added tolerance parameter to optimalSize method.
Added a check in single-line algorithm to make sure last character renders.  Adopted from exp2 branch.
Merge branch 'ike-font-op-size-bin-srch' into ike-font-optimal-size