Adding very simple support for Chart.js (line graph only)

I've added some very basic support for Chart.js, which I need supported for licensing reasons (my project is under GPL and the Google / Highcharts licenses will cause problems).  Feel free to merge and modify or ignore if you don't like my implementation.  This only implements the line graph, and there are a few more graphs that Chart.js supports.