BUG/ENH: BeanPlot separate width options, closes #1860

Add options to specify width for violin, bean, and bean mean. 

The current documentation is confusing. It is not clear that `bean_size` should change the violin width, which it does. However, these options should be kept separate.