Refactor to allow interceptor pipeline to bail out and stop execution/immediately write response, update favicon interceptor to do the right thing(tm) also