Merge branch 'rr/epl'
* rr/epl: (33 commits)
Relicense the Eclipse plugin under the EPL
Switch jgit library to the EDL (3-clause BSD)
Refactor WindowCache to allow dynamic changes in configuration
Consolidate the string type decoding into Constants
Use the InflaterCache within UnpackedObjectLoader
Extract the Inflater caching from WindowCache
Always use a single WindowCache for the entire JVM
Don't get the FD in WindowedFile.onOpen
Fix minor formatting glitch in WindowCache
Skip pack-*.idx which has no corresponding pack-*.pack file
Implement fetch support for TagOpt AUTO_FOLLOW, FETCH_TAGS
Allow FetchConnection users to see if tag following was used
Only request advertised include-tags if we want tags
Add TagOpt support to Transport
Add tagopt parsing support to RemoteConfig
Implement "quickfetch" hack as part of our standard fetch behavior
Create a show-ref command line for jgit
Refactor Repository's ref reading/writing for aggressive caching
Cleanup error handling when reading from packed-refs
Don't throw Error wrapping IOException from packed-refs read
...