Don't hardcode the list of source dirs.

Closes #59.
Add afterTest closure to get notified after test execution.

Closes #60.