Whole bunch of debugging output and not quite working

Fails saying that a file already exists. I think it's copying assets
twice due to a bug in the dependency handling.
removed debuggin statements. fix for proper handling of fetch callback to check for errors before triggering main plugin handling.
cd into the cloned git repo before running git checkout.
Fix handling of git revisions when fetching dependencies