Added check for source file existence.

Found at least one package:

http://our.umbraco.org/FileDownload?id=4733

That had a source file defined that did not exist in the ZIP file. Since the package installs fine via the Umbraco back-office, it seemed appropriate to put in a check for source file existence.

It was crashing on this package before putting in this patch.