ScriptRunner: wait for the future more concisely

The ModuleService provides a handy method for getting the result of a
Future, and catching the associated exceptions and logging the errors
if anything goes wrong.