LinguaPlone compatiblity patch

This will make collective.contentleadimage play nicely with LinguaPlone

- The image field itself is shared across language versions

- Caption is not 

Previously: Each language had  to upload their own image. 

Also PEP-8 style clean-ups for extender.py