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.
if there is a better way to do this feel free to change it :) .. umbraco.css is perhaps already loaded.. and font-awesome.css it only for the sorting icons. In Merchello they do use the navigation-up, navigation-down icons.. I think it's the same type of icons that are used it the trees - just they are directed to left and right.