Refactor Scatter/Bubble Series

Creates a PointSeries as a common base class between points and bubbles.
the pointRadius function always returns a Function and the parameter can be a Function or a Number.  These JsDoc comments need to be updated.