rename glob() to get_image() because that's what it does
more graceful quit
log found needles
return information about found needle
don't wait for ages at the end
refactor to name args
implement goandclick (issue#298)
stop vm when done
not desktop specific