Update Chart.js with interactive feature and add table column sorting

Updated Charts.js to newer version with interactive features and some
other minor changes.
Can we list currencies in a dropdown in settings, where you pick the default currency? E.g. like in Merchello?