Fauxton: Add active task tests
Also improve testing framework