R function to create semi-transparent boxplots overlaying scatter of raw data - for comparison of categorical and linear variables in R