Added blob/info/ API

This allows a client to discover where a blob is stored and ask for it
directly if possible.
Turns out, stuff is automatically gzipped.
Unify JSON sending.