Make branches cacheable.

In FontoXML, we use develop as our main branch. Since FontoXML is very modular, we have a lot of separate packages, so we really do need caching.
For this reason, we choose to also cache branches
Do not cache resolves for five minutes.

When developing, we occasionally experience an update not fetching the latest version of a dependency from the repo.
Since this usually fixes itself after five minutes, we suspect the resolve cache layer to serve and old resolving.
By setting the cache time to 1 ms, we hope to improve this.