Refactor MarginMeasure calculations for axes

We should use a more meaningful name for the setter variable than "value" (at least in the API docs)