Revert commit 3d69c6359a0cb64cfd6eb0661cba618d70984c50

While this will validate job at submit time, it results in redundant
looping when scheduling jobs. Working on alternate patch now.
Fix for job request with multiple partitions and node features

Without this patch, if the first listed partition lacks nodes
with required features the job would be rejected.
Remove commit 0ca48b70defb5d8341b361e7f3df6a9a778757e3

The original work this was based upon has been replaced with new
logic.