Patch Set 1: Looks good to me, but someone else must approve; IP review completed

I think this is all we need to do the rename.  I've tried to keep the patch as small as possible, but still tried to move the bulk of the "local file storage" related code into the new storage.file package.

I figure we will submit this, and then start following up with commits to extract up into a common lib.Repository base class, as well as clean up some of the nastier parts, like having exposed PackedObjectLoader and WholePackedObjectLoader so that PackWriter would be happy.

See also I2459757a26f8c724b95468f9f38bac2ee172a932, the matching change in EGit.