[#45] move context creation so we don't continuously overwrite orgs

fix tests to use harvest object extras
Merge branch '45-ec-harvester' of github.com:okfn/ckanext-glasgow into 45-ec-harvester

Conflicts:
	ckanext/glasgow/harvesters/ec_harvester.py