Document rqt_plot backend as public API

This builds on top of #232 and moves the DataPlot class into rqt_py_common.data_plot 

It also adds documentation, and adds a clear_values method to facilitate implementation of #231

Merge after #232