Conditionally run the background jobs spec

We removed `delayed_jobs` from the `Gemfile`, but we might add it back
later, and really this should be conditional anyway. So we only run the
background jobs spec if `delayed_jobs` is installed.
User can upload a file