[1508] Update ckanext-harvest - tag_munge copes with blank tags now. Test added. Renamed base methods that had underscores - seems more appropriate since they are for derived classes to use. (Original method names still work though, for backwards compatibility.)
[1508] Update ckanext-harvest - Deal with extras better. Fix issues raised by tests.
[1512] job-run command now does fetch and gather too. Calls queue call-backs directly.
[1512] job-run command - fixed up. Also fixed the "import object_id" command which imported everything.
[1508] Update ckanext-harvest - Extras added relating to harvest source/job.
[1512] job-run command - job-run now confirms if you restart a job. Also old objects are cleaned up.
[1512] job-run command - Old objects are cleaned up (works).
[1508] Update ckanext-harvest - Catch exceptions durin fetch/gather and log properly. Decided to move the gather/fetch error saving code to model so better accessible.
[1506] CKAN harvester - updated for changes in the BaseHarvester
[1506] Check if the package name is already in use
[1506] Add new method responsible for getting all package ids
[1506] Add new method responsible for getting individual package details
[1506] Add new method responsible for getting tags into right format
[1506] Use _gen_new_name if package name is missing
[1506] DKAN Harvester class
Missing import
Missing import
Fix duplicate removal for lists containing dicts
Remove kludge for tags which is now handled by a method