Error responsibility in aria.jsunit.Test

`aria.jsunit.Test` holds a list of error messages raised by extending classes, however the logic to deal with these errors is inside `aria.jsunit.Assert`

This commit simply moves code from one class to the other, errors are now part of `Test` while `Assert` is left with methods used by developers and not the test runner.