Pass only exception value for failure callback when the exception is RhinoException.

Currently, failure callback receives concentrated string with the
exception value and the file info that the exception occurs, because
ScriptableFuture call failure callback with Throwable.getMessage.

This patch makes ScriptableFuture passes RhinoException.details.