Refactor the testing API to factilitate much simpler processor testing.
sync'd
feedback from christian
renamed
Merge pull request #16 from gk5885/testing-api

Refactor the testing API to factilitate much simpler processor testing.
Merge pull request #17 from gk5885/rename-testing-util

Rename the testing utility