Add update server capability.

This requires an updated version of Perigee, for it lacked a Put()
method.  Make sure you "go get -u github.com/racker/perigee" prior to
testing, or you'll get method not defined errors.