Rename execute to enqueue for async calls.

I prefer 'enqueue' because we might not actually run the job
for some time (due to dispatcher's limits).