:warning: Please read the description carefully, as it may affect your experience with `httpy`
BIG WINDOWS BUGFIX: obviously ASCII control characters can't be in Windows file paths, so httpy couldn't create cache files on Windows. :window:
Also fixed up `CaseInsensitiveDict` behavior.
And only `GET` and `HEAD` methods are cacheable because MDN (and RFC too I guess) says so.
That's all.
Things that are new:
- cache file paths changed. Now `://` is replaced with `\xfe` ( þ in Unicode) and `/` with `\xff`
- CaseInsensitiveDict now assigns to original too, and it has `update()` method coded internally, does not rely on inheritance from `dict`.
- You now can cache only `GET` and `HEAD` methods