Refactor the download public editors functionality

Issue edina/fieldtrip-osm#27
Merge branch 'master' of github.com:edina/fieldtrip-sync