2869 Fixes problem with invalid data being passed to solr.

The feeds take a page number from the query string and use it to determine the
start position in the list.  Occassionally this is 0 and code around line 441
then decrement and then multiply this number, generating a start number less than
0 which solr chokes on.
[PATCH] Bugfix urls to EU-S3 buckets.

If you try to address EU-buckets with http://s3.amazonaws.com/bucket/
you get:
    The bucket you are attempting to access must be addressed using
    the specified endpoint. Please send all future requests to this
    endpoint.

Thats why we should let underlying infrastructure form the url as it
might know this kind if things. - Anton Lundin
Show dataset author and maintainer names even if they have no emails

Dataset author and maintainer names were not being shown on the dataset
read page unless the dataset's author_email and maintainer_email fields
were also filled out (in CKAN 2.0 author and maintainer are simply not
shown, in 1.8 and 1.7 it actually says incorrectly 'No author given' or
'No maintainer given').

Change this behaviour so that:

1. Author/maintainer is not shown if neither author/maintainer nor
author_email/maintainer_email is filled out

2. If only author/maintainer is filled out (no email) just show the name

3. If only email is filled then use the email as both link text and
mailto: href

4. If both name and email are given then use name as link text and email
as mailto: href
authztool s/RIGHTS_HELP/self.usage/, otherwise it dies

Conflicts:

	ckan/lib/authztool.py
Fix the license i18n issue

The property was only being executed once this forces it
to always being applied should work with licenses_group_url
but not tested due to lack of info. The setting on the class has
been tested and works so should be ok