fixes for background rendering accuracy, now supports full zoom to same resolution as rest of graph (millisecond)
first draft, of rendering states different combinations of background colors and borders.
beer/fridge colors in same hue, use line thickness to distinguish temp from setting.

Would have preferred to use dotted lines for settings, but this slows down dygraph too much, for some reason.
fixes for dygraph CSS
Merge branch 'feature/dygraph' into feature/dynaconfig

Conflicts:
	index.php
	js/beer-chart.js
missing changes to beer-panel.php - put graph and associated elements in a container