Use new callback API in the three sample scripts.
Use ElementTree iterparse() to parse the body of the annotation file.

This is faster than the SAX parser.
Free ElementTree memory after a Job is parsed.
Use a 2-pass mechanism for analyzing for conflicts.