ActiveJob: add failing test for blank queue name

As discussed in #17195, Que uses blank queue names by default for
performance reasons. At the very least, ActiveJob should allow users to
choose "" as their queue name. This adds a failing test to show that
this doesn't currently work.
ActiveJob: allow blank queue names

Allow blank ("") queue names in ActiveJob classes.