JS: handle all types of exceptions in 'fixError' for ExpParser
JS: handle all types of exceptions in 'fixError' for ExpParser

If a programming error occurs during the processing of an expression, this
commit will convert it to an ExpError so that the exact location of the
error in the expression can be determined.

Signed-off-by: Harry King <409587b9e6671aa0763646191d292852dc49a658@gmail.com>

jaamsim/jaamsim,jaamsim/jaamsim,jaamsim/jaamsim,jaamsim/jaamsim