Add a VCL_Ref{} function, we will need to give the fetcher
threads a copy of the VCL.

Reduce move the meat of the inline VCL method functions to
a real function, before things get more complicated.