Demo

DO NOT MERGE THIS PULL REQUEST

This pull request is made at Dr. Tovar's request so he can see certain changes.

The changes in question are in files:
work_queue_pool.c
batch_job.h
batch_job_cluster.c

and are marked with a comment DEMO

The code here is specific to ND SGE.

I think it can be generalized to allow for options to be sent to other batch systems.