Rework the unit test system, and add src/asf as the first working unit test.
Merge pull request #166 from asfadmin/jsn

First working unit test (src/asf).