Add support for URL based volumes.

If the API looks ok, I will add it to the other API files.

thanks
--brendan
Chop off anything after the `?` in case people need to pass some args to the HTTP server.