Support any version of PortableGit.
Add header and attributions. Update readme.