core (translate_size): also accept 'B' as unit for byte values
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."
core.sh (get_filesize): return proper error
plowdown: ignore "MODULE_xxx_DOWNLOAD_SUCCESSIVE_INTERVAL" during checking

Hosters only enforce wait times for actual downloads, so we can ignore
them while checking links for availability.
core.sh: add strip_html_comments new API

This could be useful for indexed (html block) extraction functions like grep_form_by_order or grep_script_by_order.

+ minor cosmetics for create_tempfile() and random()
download.sh: add sanity check (strip \r in final filename)
core (translate_size): workaround for BusyBox sed

see commit 37949eade6b5717b4b9efd034ad77eb033abe724
download.sh: accept file:// protocol as valid URL from xxx_download() module function

This trick is actually used by mega.
plowup: change default output "%u (%D)" => "%D%A%u"

On several hosters %D was empty (no delete URL or admin URL available), so empty
parenthese are printed. This wasn't parsing friendly!

Change semantic of %D: it's now splitted in two: %D and %A.
%D and %A work like %F in plowlist: if lowercase token is not empty string (%f
for plowlist), add a new line.

Examples:

 $ plowup -q ryushare file1.foo
 #DEL http://ryushare.com/6y2juumw5wir/file1.foo?killcode=khdrnlm74y
 http://ryushare.com/6y2juumw5wir/file1.foo

 $ plowup -q zalaa file2.bar
 http://www.zalaa.com/zjfgbysbnyof/file2.bar

 $ plowup -q -b 'user:password' 2shared file3.foo
 #ADM http://www.2shared.com/fadmin/43237119/8ed23bb5/file3.foo.html
 http://www.2shared.com/file/BJ0HjsVH/file3.html

Extra note: Forgot to merge from master branch
See revision 01424e7233602ff7e30d539babbe2f5a5da500db
plowup: add sanity check, check if returned URL contains \r
plowprobe: add bash completion

+ minor changes (fix/bashism)
core.sh (grep_block_by_order): use "grep -c" instead of "sed + tr"

This is faster!
docs (plowdown.1): enhance documentation for --captchaprogram
download.sh (mark_queue): fix unmarked url (if it contains backslash characters)
modules: sync from master (plowshare4)

4a0ee18 cramit (download): fix anonymous download
87a6135 zalaa (probe): minor, simplify code
0f4cecd uptobox: add probe support
a0b539c turbobit (login): deal with optional captcha
ed71db0 mediafire (upload): copy a Mediafire hosted file into own account
6eae3d2 dl.free.fr (download + probe): upstream modified, fix dead link detection
c9d2cd4 mediafire: add probe support
233a20f mediafire (download, probe): small rewrite to enhance features
de9d56e mediafire (login): send referrer so website does not refuse login
56802b9 4shared (upload): fix, forget to drop temp debug
b6a6049 4shared (upload): quick upload fix
d40cc91 putlocker (download): it seems that video streaming content has always the "Download File" button
064c51a netload_in (probe): fix alternate link format
549d3c0 megashares: add probe support
66bdffe depositfiles (upload): change default upload url (depositfiles.com => dfiles.eu)
935b20d netload_in: add probe support
1022685 ryushare: add probe support
a615536 rapidshare (probe): enhance by using API
9f3773f hotfile: add probe support
0d36d65 letitbit: add probe support
92f60e6 mediafire (download): fix anonymous download
e072fb3 uploading (download): fix, upstream modified
448eec6 turbobit (download, probe): alternate way to parse file name
71729db extabit: add probe support
d7f75ec zippyshare (download): upstream modified, fix
45bd2ae dl.free.fr: fix, add missing MODULE_DL_FREE_FR_PROBE_OPTIONS definition
23f31b8 dl.free.fr: add probe support
928b700 depositfiles + uploaded_net: add (empty) PROBE_OPTIONS
ad54e71 uploaded_net: add probe support
117916d turbobit (probe): cosmetics, use consistent style in probe functions
09522fe depositfiles: add probe support
6d3efdc depositfiles: extend accepted domains, also accept HTTPS links
8fe526b mirorii: upstream updated, module rewritten
8d39291 letitbit: file ID in long URL format is not always 8 digits
e5dc418 extabit (upload): alternate, more robust parsing of download URL
7069752 rapidgator (download): fix, missing double quotes
70cf81a shareonline_biz (download): fix, parse file ID directly
1ab662a jheberg (list): accept links with /captcha/
42f62f3 1fichier (download): add passord link support
a294cef 1fichier: add probe support
a1b53a3 shareonline_biz (download): restructure download
62e09c3 turbobit: add probe support
d1f3a1a shareonline_biz (probe): fix, file ID can be longer than 10 digits
a479eaf turbobit (download): set DOWNLOAD_SUCCESSIVE_INTERVAL to 10 min
c4de442 modules: minor, fix 2013 copyrights