Clearer AJAX handling for external references.
evaluator().evaluateAll() fails so we roll our own evaluateAll() method
replaced evaluateInCell with evaluateFormulaCell as the former replaces the formula with the value
Adding patched version of POI which allows external dependencies to be ignored.