Added user defined callback functions to label and bars
Added sorting based on sum or label - alphabetical ascending
Added sort selector options in the example/sample.html
Added negative value check to prevent strange graphs