update executeTask implementation, make check for queuehead explicit, fix bugs in new celery tasks, update worker AMIs, add poll_task subprocess behavior