Don't replace content, retain scroll position
Only showing new trains message when there's new trains. Duh.
Better refresh behaviour
Dealing with long titles
Limit image cache to 20 items
response.blob not asBlob, thanks @mattandrews!
Had forgotten to cast some requests correctly. Ooops.
Making vary checks case insensitive by key
Fixing for blank vary values
Splitting responses for better cache cleanup
err'body needs a readme

So here's a start.
We have clone()!
Merge pull request #2 from paulirish/patch-1

err'body needs a readme
Removing headers.forEach usage
npm start
Getting set up guide
Fix garbled text for some environments

The new train update thingy and the console message are garbled on my
Japanese Windows machine. Adding charset encoding should fix the issue.

Also, removed a trailing slash.
add crossOrigin="anonymous"
Merge pull request #5 from KenjiBaheux/misc

Fix garbled text for some environments
Merge pull request #6 from horo-t/AddCrossOrigin

add crossOrigin="anonymous"