d3.js boxplot directive using angular, based off of Mike Bostock's d3-boxplot and Gregory Hilkert's d3AngularIntegration