[#674] More descriptive Solr exceptions when indexing
Add IAuthenticator
Improve logic/auth/__init__.py bad logic (data_dict={})
Slight refactor of logic/auth/__init__.py for more pythonic plus store found object
Saml2 - add check_access calls to some user actions
[#674] Capture socket error as well when contacting Solr
Fix for unauthorized user edit
IAuthenticator Improve docetrings a little
Merge branch 'IAuthenticator-feature' of github.com:okfn/ckan into IAuthenticator-feature
@auth_sysadmins_check auth function decorator
Added some documentation for package_create

The owner_org parameter of package_create was not documented,
so I have added some documentation for it.
Fix documentation to match the API spelling.
Merge branch 'master' into IAuthenticator-feature

Conflicts:
	ckan/new_authz.py

    trivial merge
IAuthenticator:  Coding standards fixes
Fix login flash message language
Revert "Fix login flash message language"

This reverts commit a02a1b17c2784171e5a442e88dca3c3963a957b4.

should never have got in this branch or anywhere
[#952] Create site user at startup
[#913] Fix url creation of qualified sub dirs
[#952] Add try for when db is not initialised
[#477] Show additional info on group/org about pages