Support embedding images directly in html files
Prefer encoding included in mime-type when embedding images direcly
Regression test for scenario outlines in the JSON formatter
Test for the new outline expand feature for the JSON formatter
Add new outline expand feature to the JSON formatter
Handle more than one Examples table in a Scenario Outline
Merge pull request #700 from brasmusson/json-formatter-outline-expand

V1.3.x: Support the cucumber-reporting tools also when using Scenario Outlines
Pin to non-buggy jruby version

Conflicts:
	.travis.yml
Merge pull request #696 from brasmusson/html-formatter-embed-image-v1.3.x

Support embedding images directly in html files
Update History.md
Update History.md
Warn people using spaces in their filenames ref #629
If the scenario is empty, we get a nil @child
Show correct undefined steps when nested

We are now catching the result from core and using that for our new
exception when the undefined step comes from a nested call, rather than
always creating a new undefined exception each time.

(Pairing with @mattwynne)
Support embedding data directly in gherkin formatters.
Decode base64 data before sending it to a gherkin formatter

The gherkin JSON formatter will encode the data it receives before
inserting it into the json file. When supporting embedding images in
html files, the data sent to the embed method need to be base64
encoded. Unless decoded before sent to the gherkin JSON formatter, the
base64 encoding will be applied twice.
Merge #695: Support embedding data directly in gherkin formatters
Merge #695 and #696 from branch v1.3.x-bugfix. Update History.md