Allow Cucumber to load custom formatter

@joshtombs PR #215 + the requested additional tests.