Split off first backend
Fix missing semicolon
Merge branch 'master' into two-backends
Add Run::Parts::Perl and switch code in Run::Parts

Also update t/basic-functionality.t to test both variants where
possible, else just skip the testing of Run::Parts::Debian.

Add t/compare-functionality.t which test that both backends produce
the same results.

Add autodie as dependency.
fixup Perl.pm
Ignore emacs style backup files
Update documentation
Add forgotten t/compare-functionality.t to MANIFEST