Added a "revert" config variable which allows users to either ignore
alterations to jobs by unauthorised users, or revert thier changes to
the previous state.
Reformatted the code to fit in an 80 column screen.
Altered the P4Job.DeleteJob() function to include the job details
in the logged message before the job is deleted from Perforce.
Added + '\n' to the end of the print statement in P4Job.HandleMessage()
to ensure that logged messages always end with a LF.
Made some changes and additions to the comments at the start of the
script.