[CS] Remove unnecessary boilerplate

It appears this was just copied from somewhere else
[CS] Make sure test runs are coloured under Guard
Minor readme cleanup
Cleanup repetition and bad spacing in runner spec
Remove an unused assignment
Rearrange specs for SIPp exit/failure handling and reduce duplication
Don't test exit status handling twice
Add specs for swallowing stderr based on :full_sipp_output and fix
Add specs for swallowing stdout based on :full_sipp_output
Proxy SIPp stdout in a way that can be captured in tests

By default Ruby goes straight to the file descriptor 1, which means we can't validate in the specs.
Add specs for STDERR splitter not leaking threads
Don't race between reading stderr from child process and passing over the file handle
Use EOF condition rather than an exception to halt stderr reader thread
Kill some bad whitespace
No need to make a Runner's logger available as an accessor
Merge pull request #27 from mojolingo/feature/misc

Misc cleanup, extra specs and minor bugfixes