Merge pull request #92 from ceph/sentry

Be less picky about trailing slashes.
Make run_job merge job_config['config'] if needed
Merge pull request #93 from ceph/wip-runfix

Make run_job merge job_config['config'] if needed
Use teuthology-specific backup for /etc/sudoers
Merge pull request #94 from ceph/wip-fix-sudoers

Use teuthology-specific backup for /etc/sudoers
Revert "suite: do not calculate product on an empty list"

This reverts commit dda7954090ccc9ffd8ecd961d6b530a0e6d24964.

This commit was causing the number of jobs scheduled per suite to be
multiplied by anywhere from 2 to 7 or more.
suite: do not calculate product on an empty list (take 2)

The original attempt to fix this with dda7954090ccc9ffd8ecd961d6b530a0e6d24964
failed because I screwed up the indentation for the out.append(...) line.

Signed-off-by: Sage Weil <sage@inktank.com>
Revert "suite: don't schedule follow-on summary job for an empty run"

This reverts commit a2b7c728964fb0064ba2a69818289caf723f09fc.
Make sed expressions safe to run multiple times

Also, make them ignore commented lines.
Merge pull request #96 from ceph/wip-fix-sudoers

Make sed expressions safe to run multiple times
Fix logs link?