External bundles take 3

- External bundle registration no longer generates a task and ZincImportExternalBundleTask has been removed
- The files of an external bundle are now tracked by the ZincRepo. If a file is needed by a bundle clone, it will first try to copy it from the local, external source.