Replace the simple text reporter with TAP
Unfortunately the subtests feature is not in the Jenkins TAP plugin yet which makes it barely useful (https://issues.jenkins-ci.org/browse/JENKINS-18984)
Don't fail the whole suite when a single feature fails
Minor report.rb refactoring, fix the spec
Add "Bail out!" to tap output in case of an Instruments error
Merge pull request #32 from zucchini-src/tap_output

Tap output, closes #31
Move reporters into their own modules
Copy report images and assets so that it can be archived
Remove the HTML reporter view class, use a single one
Use `FileUtils.mv` instead of `File.rename` in compiler
`mv` works across different partitions, `rename` doesn't (hard link)
Only attempt to copy files that exist
Add a `--reports-dir` option
Write relative assets and images paths to the HTML report
Ensure screenshots sorting by name
Didn't always sort them correctly for me
Actually create subdirectories for different features
OMG, this was really confusing
Merge pull request #33 from zucchini-src/archive_report

Archivable HTML Report, closes #7
Masks set according to device orientation
Get screenshot metadata from log
Do not put orientation in screenshot file name
Modernise the generator
Modernise the README