plow{down,up,list}: boolean global modules variables are now case insensitive

This is used by:
MODULE_xxx_DOWNLOAD_RESUME
MODULE_xxx_DOWNLOAD_FINAL_LINK_NEEDS_COOKIE
MODULE_xxx_LIST_HAS_SUBFOLDERS
MODULE_xxx_UPLOAD_REMOTE_SUPPORT

Accept 'yes' (without regard to case) and 1.

For example:
MODULE_xxx_DOWNLOAD_RESUME=1
chomikuj.pl: new module

Requested by irvinetoky.
dl.free.fr (download): return $ERR_LINK_TEMP_UNAVAILABLE on overload error
core.sh: introduce new API replace_all()

Like parse() and parse_all(), you've got replace() (first match) and replace_all() (all matches).

I know this is not good for API compatibility, but I think it is worth doing it now.
Plow* & module sources have been updated.
1fichier (upload): don't use sed but replace_all
dataport.cz (download): fix, upstream updated
uptobox (download): don't use sed but replace_all
chomikuj.pl: fix, folder option bug
plowprobe: optimization, drop a pipe
ryushare (download): handle download limit

Fixes issue 1012.
core.sh (parse_json): add basic support for array and object

This is poor sed parsing. So only depth 1 is handled.
An array/object containing basic types (string, numbers, boolean) is ok.

For example:
"test":{"key1":"value1",...}
"list":["key2":1234,...]

But no embedded complex types:

"test":{"key3":"value3","key3":{...}, ...}

will not be handled.

Maybe we should reconsider write something more elaborated for future.
multiup.org: add upload feature (account, using API)

Fixes issue 1020.
shareonline_biz (download): handle direct downloads (premium only)
zippyshare (download): fix, upstream changed
Merge branch 'master' into luckyshare