Bug 853662: Replacing the pear graphing for chartjs graphing.
The system is created so we can either throw pre-generated chartjs json data at the canvas to show the chart or we can throw correctly structered array data that is then coverted to chartjs json data. Also we can override the type of chart after the pre-generated chartjs json is generated. Eg we can generate the chart as piegraph data and then later choose to display it as a doughnut graph. Change-Id: Idc342a14a9efc4af42f15770fa8dfa93f5e9639b Signed-off-by: Robert Lyon <firstname.lastname@example.org>