Added regression test for #2103.
Addition to the logic of disabling range selector buttons. Now also disables buttons which range is below the X axis automatic or explicit minimum range.
Fixed problem with tracking mouse movements on lines near the edge of the chart because the line tracker was not clipped. Clipped the tracker and added tracking to the marker group also. Closes #1894.