MultiVectorTerm constructor.
RequireJS - working in browser, but not grunt/node.
Fixed grunt tests as per https://github.com/jrburke/requirejs/issues/618#issuecomment-18097343
Started utils.
Added utility for counting swaps.
Simplify multivector terms on creation.
Enable multiplication of terms and chaining.
Added MultiVectorTerm.toString().
Initial MultiVector constructor.
Aggregate like terms when creating a mv.
Simplified multivector aggregation.
Sort terms when creating a multivector.
REFACTOR: simplify MultiVector constructor.
RED: MultiVector.toString() should use consistent notation.
GREEN: MultiVector.toString() should use consistent notation.
Parsing of multivector terms (int factors only).
Support for float factors and check errors.
Multiplication of multivectors.
Addition and subtraction of multivectors.