Move caches into ResourceFetcher
Use URI instead of String url
Make Checks return a Validation[Session => Session]
Introduce Expire expiring support
get(URI) is for internal usage, no need for an expression there
Fix previous commit
Introduce onSuccess and onFailure Validation methods, close #1449
Properly log request that failed to build
Clean up
Recorder shouldn't forcefully add `=` when query param value is undefined, close #1450
Don't decode url in the Recorder, they might not be replayable, close #1448
Simply use andThen instead of piling up functions
compute response caching time
Merge pull request #1451 from nremond/caching_time

Compute response caching time