[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.
Not sure why this was change? Technically local and remote `storage_path()` most likely be child of `base_path()`, so if you base `/var/www/code/laravel/` and storage is `/var/www/code/laravel/custom/storage` you would get `custom/storage` appended to `$this->getRoot($connection)`.