allow mkdirp 0.4 and 0.5
v0.4.12
Include explanations for TODOs and SKIPs
runner: Support test/test-* including non-js files

When falling back on the "is it executable" test for files that don't
end in .js or .coffee, files that are determined to be executable as
tests should be referenced by a more complete path because $CWD is
highly unlikely to be included in $PATH.

Update tests to expect full paths of commands.
Use strongloop-forks/yamlish

Fixes TAP output where stderr is timestamped
Merge branches 'strongloop-yamlish', 'todo-output' and 'allow-non-js-wildcards' into production