Squashed commit of the following:

commit ce30df08e770d08f09c8bcafd174d9cb8d5c8d2e
Author: Nic Jansma <nic@nicj.net>
Date:   Tue Dec 10 13:28:26 2013 -0500

    Add a 3rd test that verifies reporterOutput, commented-out, waiting on https://github.com/caolan/nodeunit/pull/230

commit ba1fe113f478c29f128bf25d08675fa5c3c6379a
Author: Nic Jansma <nic@nicj.net>
Date:   Tue Dec 10 11:11:15 2013 -0500

    Tests for reporter (using TAP) and reporterOutput

commit b86252014ce0484a2faf5c6759cf129b9fff83b9
Author: Nic Jansma <nic@nicj.net>
Date:   Tue Dec 10 08:40:02 2013 -0500

    Updates README to add a Settings section

commit 614b190a608cfaf5b83ea7374eae66778b8778ba
Author: Nic Jansma <nic@nicj.net>
Date:   Fri Nov 29 09:04:27 2013 -0500

    Ensure all Reporters accept a callback function . Updated so it doesn't bump the version.

commit 8d702b93c4a1bbdf94d508b384d8adeb80928c9c
Author: Nic Jansma <nic@nicj.net>
Date:   Tue Nov 12 18:09:18 2013 -0500

    Adds reporter and reporterOutput options

Closes gh-14.
Update readme, dependencies, version.