More optimizations
Use async.detect for openClass, as well

Refs #3

MUCH faster, and there's no awkward issue where the first request
for suggestions on an object fails, but subsequent ones succeed.