Create a custom setter for the scale accessor for a given axis object of the chart. When the scale is set it will recreate the axis object so that we ensure that the transparent proxy functions between d4 and and the d3 scale object remain intact.