Just as a measure to prevent potential abuse of these potentially longer-running endpoints. Adds test to cover for ZIP exports, but applied to all formats.
Some already throttled in some means, but this adds a simple ip-based non-request-specific layer to many endpoints. Related to #4993
Following Laravel guidance and GitHub diff. Not yet in tested state with app-specific changes made.
Added to allow easier registration of routes. Added for normal web and authed routes. Included testing to cover.