Allow displaying only the last revision of bundles in bundles-containing.

Update the bundles-containing endpoint to introduce the only-latest flag.
When activated, only the last revision of each bundle containing the given charm is returned.
This branch fixes #215 

Are we assuming that later revisions are always uploaded before earlier ones?
That's not necessarily the case.