Added support for configuring widgets independently.
If we don't have preferences for a given graph yet, copy values from the default graph.
Added a setting to allow you to disable the battery charge percentage graph (useful if you want multiple separate widgets)
Allow you to configure whether you want celsius or fahrenheit temperature.
Fix for issue #1, make sure y value is contained within the canvas.