Allow for dynamically adding, removing and clearing datasets.

Allow for dynamically adding, removing and clearing datasets on Line charts.
Allow for empty charts.