test_enqueue_task

Add test for `enqueue_task`.
This is probably too long a loop for a GPU--it'll take an unreasonable amount of time. I'll shorten this to 100 or so post-merge.