expand on --testname option
rm leftover copy/paste
minor
revert test module name regex change

reverts code and relevant readme change from commit 
61695fe06eefaea5315076adcb66fdda9afcd18e. For that commit to work, 
the 'mojito-test' module would deed to be special-cased, or the
test selection logic would need to be cleaned up (i.e. select tests
using either a pathname convention, or a yui module name convention,
but not both).
Added showing ignored tests with deferred styling. Otherwise ignored tests (set with _should.ignore in TestCase definition) were marked as errors.
mark test names beginning with "todo", "skip", or "ignore" as "deferred"

- pull the name-based test skipping logic out of the passing check.
  after looking at @tehnomaag pull #18, it was apparent that the nearby
  testname-based logic for skipping a test only worked if the test was
  passing anyway.
Merge pull request #19 from isao/fix-deferred-test

Fix deferred test
v0.0.6