First step towards fixing #216. I have not updated metricsgraphics.js quite yet, but the pieces to use gulp to make a module are there. Next up will be updating the namespacing for everything, and moving over the helpers like convert_dates to MG.convert.date.