shareonline_biz (download): restructure download

- Parse wait time from page
- Fix bug where download errors are not detected correctly because
redirect header is not captured
- Use Bash internal string compare (instead of 'match') where
possible
1fichier: add probe support

Uses hoster provided check API
1fichier (download): add passord link support

+ small rework. Ayl captcha seems not used anymore.
core.sh (captcha_process): use more liberal wait times for 9kw.eu

Their website states:
"How fast are the captchas solved?

On average 30 seconds, it usually takes less time. Exceptionally
it can take 60 to maximally 150 seconds."
jheberg (list): accept links with /captcha/
shareonline_biz (download): fix, parse file ID directly

The redirects used before are unreliable because they can produce
different redirect results (sometimes full URL, sometime relative).

This way we also save at least one web access :-)