Start a separate source file for VDP infrastructure
Used a linked list allocated of req->ws for VDPs
Reduce scope of cache_filter.h