More fixes to the export - sorted out the silly mistake with the try/catch in the export, improved the extract_binaries method so that it will now trigger a 'hook' per type of object so we don't for example, run the code to download ticket attachments on articles etc.