Bugfixes and optimizations

Downloader.php: fixed issue where curl_exec() would hang, causing the
code to timeout. now skips those files and tries again later.  If that
doesn't work, it logs the problem.
parser.php: minor optimization with Trader
Update parser functions

Extend usability of parser functions wrt upcoming database uploader,
bugfixes