Correct job status now sent out when job is run
Added helper method for building JobEvents
Initial commit of command exception