dmake updates

-Improved local core selection to be more smarter
-Changed daemon allow list to use all machines regardless of available status
(closes #3823)