Extract uninstall function.
Whitespace.
Update comments.
Add gitignore.
Whitespace.
Tweak rationale.
Clone plugins directly into bundle/.
Parallelise plugin updating.