Adds initial treatment of units.
Merge branch 'master' into introduce-unit
Added machinery for units.
Fixes some mathml expressions in tests.
Deals with multi stacked nodes.