mirrorcreator: fix

added https support + secure option for upload
added option to generate full link on upload
changed upload script to uploadifive, had some issues with uploadify
plowlist now parses file name instead of filehosts names
uptobox (login): on error, display message from server (if any)
mirrorupload: new module
rapidgator: remove pipes to avoid error 141 (SIGPIPE)

Fixes issue 1053
myvdrive: new module + minor cosmetics
filemonkey: new module with account upload
directmirror: new module

Fixes issue 740.
exoshare: new module

Same engine as directmirror, but more advanced.

Fixes issue 893.
mirrorupload (upload): add explicit --api option
zalil_ru: new module with anonymous upload and download

Fixes issue 984.
crocko: new module

Upload API doesn't work for some reason, so API only for download
(premium) now.

Fixes issue 546.
netkups: new module

Fixes issue 578.
exoshare, mirrorupload, netkups: cosmetics

exoshare and mirrorupload: move sanity checks to branching upload function
netkups: declare variables in upload function
fileparadox.in: new module with account upload

Uses xfilesharing template.
filemonkey (upload): minor, missing local variable declaration
filemonkey (upload): fix, missing lang cookie entry

Credits go to TraxXavier.
chomikuj (list): fix big folders bug

Thanks to mrt_tes for report and solution.

Fixes issue 1057.
uptobox (probe, download): fix, upstream changed

Also implement ID parsing to 'probe'.
plowprobe, --printf fix when %F is specified (without %f)

%f wasn't added to CAPS when specifying --printf "%F"
plow*: rework --printf

Changes:
- drop lots of $(replace_all) subshells, this is faster!
- drop possible conflicts with names or urls containing %? sequences.
- introduce generic handle_tokens() in core.sh
- in default pattern string, add ending "%n" (you don't necessarily want an ending \n in your --printf pattern)
- plowup: add %l: source (local) filename. $ plowup module localfilename:remotefilename
- update man pages