Initial attempt at popups - doesn't quite work yet...
Better error checking on partial fractions test.
Minor updates to algebraic equivalence.
Changes to validation of casstrings. We now *allow* syntax such as 3e2 to represent floating point numbers.  The strict syntax settings still flag 3e2 as "missing stars".
Move all the unit tests into the top-level tests folder.

This is what the Moodle PHPunit framework expects. This avoids having to
manually edit the phpunit.xml file.
Global replace dirname(__FILE__) -> __DIR__.
Updates to the docs
Minor bug fix to feedback during validation, more unit tests and a couple of broken file paths.
Minor update to the docs.
Update credits
Bug fix and further test cases to ATInt.  Thanks to Matti Pauna and Anna Kairema for reporting this problem.
Improvements to catching common syntax errors with trig functions, e.g. sin^-1(x) or cos[x]
Update the experimental code to remove "filter" and swap this for "sublist".  Does not affect the main code base.
Extra test case added.
Merge branch 'master' of https://github.com/maths/moodle-qtype_stack

Conflicts:
	tests/inputfixtures.class.php
Update project history.
Bug fix to ATInt
Merge branch 'master' of github.com:maths/moodle-qtype_stack
Refactor two numerical answer tests, NumRelative and NumAbsolute, to work within answertest_general_cas.
Expand numerical tests ATRelative and ATAbsolute to accept lists and sets of numbers.