Added support for cyclic dependencies in BasicEvaluationCallback
Modified error handling so calling code knows more information about the formula that errored out
Added FORMAT function