[4.2] Tail Daily Log Files If They Exist

This will search for local daily log files first (matching the filename used by the original versions of Laravel 4.0) and fall back to the global log file.

Made this against 4.2 instead of master and including the changes suggested in #5220. Also see the proposal in #5211. This replaces PR #5227.
Ah, that's probably just an artefact from my re-issuing this PR as the original was old and ended up with merge conflicts. I'll revert this change.