Allow Travis to 'parallelize' our tests.
It's a matrix env.
Run the scripts properly.
Don't print out docstrings.
Fix the custom Cucumber output.
Use POSIX::Spawn instead of system to launch Jekyll
Update history to reflect merge of #2859 [ci skip]
prettier exceptions for cucumber. [ci skip]