After a long fun-filled day learning Go, I've added a fairly complete (though not yet finished or fully tested) web service for use for testing with for cache validation.

Fixes gh-17.