Add requirements based scheduling.

What are you going to use this selector to accomplish? @erictune and I were talking about something similar based on the presence of a trust relationship in the auth stuff.