creating a branch for #8008
pep8 for lc_osha.py, refs #8008
reorganize imports in lc_osha
execute and commit insert statements in batches of 1000

This improves performance significantly, especially when
accessing postgres db on another server.
huge cleanup: removed unused code, function parameters...

Removed batching, path filtering, multilingual_thesaurus and
subcategory options because we don't use them anymore.
Also removed commented code that is not used.
additional pep8, update lc interface definition
replace zLOG with logging
add some more logging
Merge branch 'master' into plone4-link-checker-speedup
use unrestrictedSearchResults to speed up lc update
Fetch the link object from the references catalog instead of portal catalog.

This bypasses security checks and should speed up the process considerably when used together with LDAP.
Merge branch 'plone4-link-checker-speedup'
update changelog