Bug 1058511 - Clear Gecko HTTP cache before checking free cache space

Yeah, you really have to read it to the letter. :)
CacheFreeSpaceCheck() does not dare to touch gecko's cache, but we can do it manually.

I'll try to clarify this sentence before checking in, thanks!