Fix deferred test

- incorporates pr #18 from @tehnomaag
- fixes the ability to skip a test by prepending "TODO", "SKIP" or "IGNORE" to it's name.