Feature/wrap chart labels

This feature adds the ability to wrap chart labels for the peak, bar, spectrum and stacked charts. The spectrum and stacked labels will always wrap, whereas the peak and bar charts give the option to angle or wrap labels.