Option to hide zero values from chart

Wrapping the drawing code in an if statement avoids the thin line that appears when datasets have values of 0. Also added an option to display zero values if required.