exit if failed to init recipe

If failed to init recipe for some reason - exit right away as there is nothing
we can do.
Fixed premature quit on a problem with a single recipe.

Instead of calling g_main_loop_quit() on a problem with a single recipe - just
mark it as "Aborted" so that others can still continue their execution.