Update sauce-connect-launcher

Fixes #179.
Added support for passing configuration to reporters.

Updated coverage reporters to allow users to configure output direcotry
for coverage reports.
Added support for coverage threshold checking.

This change allows the intern to be configured to use threshold settings
which will cause a test run to fail if the thresholds are not met. The
thresholds are configured in a similiar way to threshold settings for
istanbul.