Improved local core selection to be more smarter
Changed daemon allow list to use all machines regardless of available status
(closes #3823)
Merge pull request #4204 from aeslaughter/dmake-3823

dmake updates
Merge commit 'e90517bb1efe40b8db4649a61bb57b73ce80a33a'