[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.