Add [.ggvis_props method
Keep line and area-related props separate in branch_smooth and branch_density