pep8 + removed unused code
Removed unused socket.settimeout
Remove debug print statement
New plugin method: preDeployFile

Pass a file, modify it if needed. Can even alter the changed property.
Support site URL in config

Used for a compliant sitemap