MOAR CHANGES: Adding start and stop graduations to the dial widgets, as well as a easier way to configure the dials. Lastly, updating all the graphs to use auto-Y-scaling region selection.

![dials 1](https://f.cloud.github.com/assets/1401239/2168647/e1e53994-9545-11e3-9ccf-57b28c399d28.png)

Dial widgets can now show optional min/max labels.

![dials 2](https://f.cloud.github.com/assets/1401239/2168648/ede3721a-9545-11e3-9ff2-f121cca43506.png)

Additionally, the configuration options for the dial widget has been reworked to make it easier to determine what the available display stylings are. This required adding the facility to have a dropbox/combobox as a configuration option within `designer.js`. Furthermore, there is now a additional variable in the widget configuration object (`optionsdata`) that can contain a set of `value` <-> `Ascii Description` mappings, so a raw value like `8` can be easily mapped to a human readable description: `[8,    "Light blue <-> Red, Zero at mid-left"]`.

There is also a new `offset` option, which allows one to apply a static offset to the displayed value. This is useful for dealing with sensors that may report a value that consists of a large constant, with small variations (for example, my barometer). 

I also tried to make the option *descriptions* a bit more explanitory.

Lastly, I updated the rest of the graphs to use x only scaling when zooming.