Be a bit more helpful with the VCC error messages with the names
which are restricted to valid C language names.

Fixes	#1310
Start injecting the fetch state-engine into the fetch-code
Style nit
Don't attempt to fetch nothing
Synthesize a 503 when we fail to fetch, and pass it on.