Npat test reporting works!

This is mostly to start a discussion.

Current problems:

1. is probably a bit verbose, it prints a success message with info on where your test data was stored
1. `stdout` and `stderr` data are not passed on to the exec callback! I need to figure out why this is. relevant lines: https://github.com/DTrejo/npm/blob/npat-dtrejo/lib/utils/lifecycle.js#L158-164
1. I need to double-check that it is all compliant with npm styleguide
1. I need to rebase and fix all the commit messages so they are prettier and more descriptive.
1. ?

Let me know your thoughts, especially with # 3! Maybe there's something obvious that I'm not doing.

Thanks,
D

PS It was good that I waited 6 months to submit this — the bug that was stopping me has mysteriously disappeared :)