New: stories now keep track of their source filename
Fix: drop unused param
Fix: define missing properties
Fix: --log-junit now puts the write report name into the list
Fix: address issues found by PHP_Analyzer
Fix: docblocks for the TAP report