Add a :all option to Git's download strategy

Adds :all as a valid spec to download with the git download strategy.

This is needed for a leiningen pull request I'm about to submit. It's currently not ready, but I'll push it now for context for this change.