Changes to support the ability to set a timeout for a job

Changes support the ability to set a "timeout" config value to be sent to the gearmand server at a global level as well as a per job level.