Fix bubble chart radii bugs

Fixes issue with bubble charts with 0 radius, and areas not proportional to the radius of the points.
Agreed, I originally thought that calculateBounds() would return a single value, given that its for a single axis. One of the values is always 0!