Added -E option to work_queue_pool to allow adding extra worker options (in addition to the already supported -t -C -N -o options) to the workers managed by the pool.

For example, if you run the following:
    work_queue_pool -a -N myproj -E '-b 120 -o mydebug')

The '-b 1200 -o mydebug' options would be added to every worker started by this pool.
Undo some memory changes with name translation.

The contents of the path array were not being stored by the hash table since it went out of scope before it was stored.

char [] != char *
work_queue: initialize members, catch exceptions in init

Ensure that member fields are initialized first.  Wrap work_queue_* in
try/excep blocks to capture any exceptions that may occur in init.

Conflicts:
	work_queue/src/python/work_queue.binding.py
Edits to make user manual consistent with README in AWE repository.