Add purple_pipeline_error
Add gst message handling vitual methods
Implement purple_pipeline_handle_gst_*_msg