Fixed eligible_resources to pass updated options when creating workflow

When placement_auto is true the workflow will not perform resource lookups
as a performance improvement for the UI.  When specifically requesting the
resources through the same methods the option needs to be forced to false.

https://bugzilla.redhat.com/show_bug.cgi?id=1123380
The problem is that ```#workflow``` is not defined on the base class, it's on the mixin. Even if it were on the base class, each sub-class could redefine the method anyway and you can only be sure those tests are working for that sub-class' version of the method. It's not a huge deal right now because the sub-classes aren't redefining the method.

I know this PR is meant to be small, so we can leave it as is for now, just some things to think about.