Hopefully renormalise line endings.
Merge pull request #27 from eggrobin/normalise-line-endings

Renormalise line endings.
Define accessor, turn Multivector into a class.
Somehow this broke a test...
Propagate εs everywhere. Tests still broken as expected.
Fix 2 tests broken by #20, one bug.
Badindent
It turns out Assert::AreEqual is useful here.
Default ε to 0, test for exact equalities where expected.
When ε = 0, the error is not going to be strictly less than ε...
Fix GrassmanTests and QuantitiesTests. Use n * DBL_EPSILON for numerical errors, 1e-k for actual approximations.
Fix remaining two tests.
Use DBL_EPSILON in the lie algebra test.
Badindent.
Merge pull request #28 from eggrobin/expose-epsilons

Expose εs
merge master.
Fix merge weirdness.
Miscellaneous style fixes.
Merge pull request #29 from eggrobin/private-coordinates

Private coordinates
After eggrobin's review.