add a diagram tab for the camel viewer/editor for #228