Implement 'is the l train fucked' panel

* introduce /refresh namespace that always sends back json
* touch up JsonFetcher to deal with non-json input properly