Added requirement for unicodecsv

Required by the refine_packages command.

Also added explicit requirements for paste and pastedeploy because of issue
with pastescript:

https://bitbucket.org/ianb/pastescript/issue/12/pip-install-pastescript-user-fails-on
[noticket] Dependency unicodecsv is probably only needed by developers, so moving to pip-requirements-dev.txt (which is renamed from pip-requirements-test.txt.
Merge from branch
[1254] Harvest from Linked Data Registry - initial work.
[1254] Harvest from Linked Data Registry - Identifies things to harvest ok now.
[1254] Harvest from Linked Data Registry - harvester assembles pkg_dict succesfully now.
[1254] Harvest from Linked Data Registry - registry harvester improved.
[1067] Updated theme-categorization for LGA

Added two more scoring methods to the theme categorization to handle
LGA datasets that have been harvested to give them themes based on
the service and function URLs provided in metadata. The IDs are
taken directly from the function/service URLs.  If we find the
appropriate extras the functions are scored very highly, whilst
services are scored as more of a hint.

The list of function/service IDs was generated by ckanext-dgu-local/ckanext/dgulocal/tools/import_themes.py using the data file in the data/ folder.
[1302] OGL URL update.
[1315] Adds the usual deleted panel for deleted resources