front: Search ROMs, download art in same task for simplicity.

Also add a few sanity checks before downloading.

We can always separate the tasks later if necessary.  For now KISS.