fixes #10

- xsd/dtd defined in opened xml files are downloaded using a Job
displaying a progress dialog which behaves as the compile progress
dialog

- xsd/dtd defined in already downloaded file are downloaded using a
background Job which will not display a progress dialog