dl.free.fr: minor, fix url match regexp
modules: use simple quotes for MODULE_xxx_REGEXP_URL
plowdown: mark -c/--check-link as deprecated
AUTHORS: welcome to Jason!
plowlist: add new module list variable MODULE_xxx_LIST_HAS_SUBFOLDERS

This saves some code in modules:

<code>
test "$2" && log_debug 'recursive folder does not exist in hoster.com'
</code>

or

<code>
if test "$2"; then
  log_error 'Recursive flag has no sense here, abort'
  return $ERR_BAD_COMMAND_LINE
fi
</code>

Exiting with an error was excessive, you'll now get a log_notice message.
keepshare: parse long wait times
support filefactory: free download only
core.sh: add CURL_PRG and JS_PROG global variables

Avoid using "type -P" all the time.
core.sh (log_report): minor, add ~/.curlrc detection
filefactory: handle HTTP 301
core.sh (create_tempfile): consider --temp-directory if specified

Changes:
- plowup: add --temp-directory command-line option
- core.sh: add 'D' type for argument parsing (check for directory with write access)
- man pages updated

Fixes issue 959.
turbobit (login, download): fix, upstream modified

Also changes the input style of 'parse' commands from 'echo'
piping to here strings to prevent SIGPIPE problems in the
future.

see issue 964
core.sh (parse_form_input_by_*): accepts spaces around '=' in HTML attributes

For example:
<input name= "yes"  ...>
<input name = "yes" ...>
<input name ='y s'  ...>
<input name = y     ...>

are valid.

Thanks to Jan for this.
ryushare (download): fix, upstream modified

Ryushare uses Solvemedia captchas now.

see issue 965
letitbit (download): fix SIGPIPE bug
keep2share: size limit
uploaded_net (probe): remove digit grouping + use proper decimal seperator
Merge branch 'luckyshare' of github.com:mytskine/plowshare into luckyshare

Conflicts:
	src/modules/keep2share.sh
Merge branch 'master' into luckyshare
keep2share: wait time