Include code from explicitly specified git repositories.

This commit adds syntax to include code from an external git repo, as in:
```%= <<(file.rb, git: {repo: "repo_path/.git", tag: 1.0})```

```tag``` is optional.  If omitted, ```file.rb``` is assumed to be visible at ```repo_path```.