arrays in matplotlib scatters work now for color, marker, etc.

some `path_collection` wrangling! We now have a fair amount of support for bubble charts!