download.sh, upload.sh: fix 755 permissions

Regression introduced in previous commit.
uploaded_to (download): add support for password protected files
oron (upload): add support for password protected file

Note: Password protection can be added for anonymous uploads too,
but Oron will not care about it and allow downloading without the password.

+ fix useless double quotes
AUTHORS: fix typo
upload.sh: fix typo in check for newly introduced $ERR_SIZE_LIMIT_EXCEEDED

Regression introduced in commit:
plowdown/plowup: Introduce $ERR_SIZE_LIMIT_EXCEEDED return value
revision e42d519d45829647dd2d813883fd4674ae354970
man pages: Add new exit code $ERR_SIZE_LIMIT_EXCEEDED
uploaded_to (download): remove ReCaptcha for anonymous downloads

(fixes issue 635)
filebox: fix download for videos files (anonymous and free account)
core.sh: introduce random() API

Take one or two parameters. It uses $RANDOM (internal bash builtin).

* Generate decimal numbers:
random d 5	=> 45275

* Generate hexadecimal numbers:
random h 4	=> 78fb
random H 8	=> C333B717

* Pseudo random character sequence:

random l 6	=> hdnsml
random L 3	=> QOI
random a 6	=> bxw0k7
random ll 10	=> CQgjSKgJpV

* Javascript equivalent of Math.Random()

random js	=> 0.10549599064168314
random js	=> 0.1860926067115165

Modified modules (6)
- 1fichier (upload, drop javascript dependency)
- filebox (upload, drop filebox_random)
- filepost (download, TID)
- mediafire (list)
- oron (upload, drop oron_random_num)
- uploaded_to (upload, ADMIN_CODE)
core.sh (basename_url): fix empty path URL with query or fragment

According to RFC3986 (URI: Generic Syntax):

URI = scheme ":" hier-part [ "?" query ] [ "#" fragment ]
hier-part   = "//" authority path-abempty
              / path-absolute
              / path-rootless
              / path-empty
path-abempty = *( "/" segment )
dl.free.fr, bayfiles: fix, drop <0xA0> parasit characters
dataport_cz: upstream changed, fix anonymous upload and delete
filepost (anonymous download): better (remote site) error handling
tests: log -v4 on upload failure

+ up-down-del.t: remove dataport.cz, there's now a captcha
filepost: add account upload

+ allow free account for download
filepost: fix, forgot config file
filebox: add account upload support
filebox: minor fix MODULE_FILEBOX_REGEXP_URL
bitshare: new module with anonymous download
hotfile: add account upload support

+ minor rework for download function