Configurable background marks

Should add `bgMark` to replace/supplement `bgLabels`, it's an object with:

 * `count`, does what `bgLabels` does now
 * `interval`, adds a mark per value interval
 * `label`, optional function `Value → String`