Implement the bundles-containing API endpoint.

I think map[string]charm.Bundle is a fine data structure to express
a set of bundles, but there are only two calls to addBundles currently - one
uses the map, the other doesn't. I'd incline towards keeping the primitive
simple and using a loop in the former case. It makes it easy to
add more arguments to addBundle if we want to.