tests/acceptance: add generic classes and reporting
Redmine#3184: acceptance test for editing immutable files
Merge pull request #1303 from tzz/test/3184-editing-immutable-files

Redmine#3184: acceptance test for editing immutable files