Improvements to part repair and workaround for nntp servers not having all articles ready below high water mark.
Merge remote-tracking branch 'upstream/dev' into dev
Re-add accidentally removed upstream dev updates.
Merge remote-tracking branch 'upstream/dev' into dev
Sync with upstream
Merge remote-tracking branch 'upstream/dev' into dev
Merge remote-tracking branch 'upstream/dev' into dev
Fix duplicate percentString2 function
Optimisation - reuse objects where possible to saving additional io/db calls.
Merge pull request #962 from whitelite/dev

Optimisation improvements to binaries.php