tweaked formatting of mathmo problems

* Fixed spacing around vectors and matrices
* Defined "exercise" and "subexercise" classes in CSS for list environments
* Fixed spacing in some maths environments
* Fixed typo in Newton-Raphson
* Upright ‘d’s in differential equations
* Moved 2nd order ODEs to Differential Equations section

Unit tests have been updated appropriately.