Image selection

Removes _selectedImage.
Here's the fix for the case where a test specifies `async: true` but does not call the returned function.