Add option to lock the chart border to a grid

For example, lock a time series chart x-axis to 5-min increments.

Zooming and selection honor the new borderGridLock property.