Store-escaping must quote uppercase characters too, so that they're safely
stored on Windows. We can't use urllib.quote anymore but must have our own
version that can do this. Test.
Make KnitRepository use escaped stores.
Update existing storage-escaping tests.