implemented scenario outline handling

fixed NPE when a scenario outline is executed as the first scenario;
adds the outline details to the report (examples are still missing)
added git ignore