Use transactions on db scripts
Merge branch 'ckan-2.x' of github.com:okfn/ckanext-iati into ckan-2.x
Convert publisher listing page to table
Add GA code if defined in config
Publishers listing

Several changes to the publisher listing:

* Calling a snippet 200 times is really slow, so the code has moved
  directly to organization_list.html
* Publihser organization type needs to be get from a helper function, as
  the result of group_list does not include the extras. This slows the
  rendering a bit, we can look at ways of improving it later.
* A js script is used to be able to sort the the table clicking on the
  headers. New resource config added for that.
Better style for sortable table
Merge branch 'publisher-page' into ckan-2.x
Merge branch 'ckan-2.x' of github.com:okfn/ckanext-iati into ckan-2.x
Actually show all publishers in listing page
Hide pagination in publisher listing
Show Publishers instead of Orgs in listing page
Fix issue warnings
Fix publisher about page
Fix error in download action
Fixes #17 by making sure the extra 3 column layout is supported correctly
Remove unnecessary print statement
Work around for ckan bug #1257.
Simplified package edit/create field template
Various fixes in dataset form

Including:
* Organization not set if there is a validation error
* Simplify resource section, default format, no desc
* Fic validators for name, resource url
Remove silly facet