Change unit test framework to NUnit.
Add more test cases.
Add Fuchu, final test migration has began...