Relate Map bubble area to instances

Also set a sane maximum bubble size.

Previously, it operated on a logarithmic scale, which meant some bubbles
weren't being given their due weight.

Thanks to Nard for the suggestion!
Update dc submodule pointer