abuild-fetch: Add retry options to cURL invocation
This implements a significant number of quality-of-life improvements for automated package building, including:
- Connection timeout of 10 seconds, for mirrors that are unresponsive.
- Two retries, to try a different mirror on round-robin for i.e. KDE.
Closes: #5 (closed)