Changed the job canceling mechanism and added method to push jobs onto the server