cherrypick: Add new option "drawAxesAtZero"

When set, draw the X axis at the Y=0 position and the Y axis at the X=0
position if those positions are inside the graph's visible area.
Otherwise, draw the axes at the bottom or left graph edge as usual.

Conflicts:
	dygraph-canvas.js
	dygraph.js