Raise if trying to use metadata in a job not enqueued by resque clues

By using the Runtime metadata features, you are declaring
a dependency on resque-clues. If your job was not enqueued
with resque clues, the metadata is unavailable, and
the job will fail.

We decided it was more important to raise than to
silently continue when expected metadata is not availble.