Added ok() function that doesn't stop the test on the first error. Added trace() function for debugging tests. Added support for todo functionality. Moved wine.pm to include directory.