Give 30 seconds for remote copy to start after execution finishes
Use local file path if execution is from another server
Add Waiting state, and treat remote NOT_FOUND as PENDING by default
Update follow page loading state display
Add support for groovy log file storage plugin
Update groovy log file storage plugin example
Cleanup