PRD-4432,PRD-4503,PRD-4521,PRD-4525,PRD-4526,PRD-4537,PRD-4538:

Re-architecture of the formula editor.  Parameter fields are now processed as a string vs individual characters.  Parameter field editor does not dynamically change as user enters embedded functions in their formula.  The parameter field editor displays at the function level when user clicks on function name or inside the parenthesis of the function parameters.  Added capability to enter functions inside parameter fields.  Multitude of other fixes as it relates to parsing of formulas.