compartmentlize web server response modification logic
allow postProcessors (middleware) to change toRender
remove nextTick's so that node v0.8 is OK with file server
merge