Wrap more work in askOption()

The ENSIME server sometimes throws an exception about code needing to run in the presentation compiler thread. I've seen this happen with askSymbolInfoAt and askInspectTypeById. I fixed these two and other places that looked like the same problem could happen.