utils.AsyncCommand: fix missing  environment.

Add default environment to glib.spawn_async.
zim,commands: prevent crashing on AsyncCommand

AsyncCommand object is keep in Action - this prevent losing reference to it
and remove object.