Improve the ckanext template
Typo in README template
Remove "deadoralive" from template README
Change example names
Fix packaging of data files
Add some more package metadata
Fix missing comma in setup.py_tmpl
Allows use of CKAN_INI env-var to locate config

Implements #1597

If you don't specify a config file using the -c option, CKAN defaults to
looking for development.ini in the current directory. This patch will
first check the -c parameter, and if it doesn't find it will use the
content of the CKAN_INI environment variable. If it cannot find that,
it will then default to development.ini in the current directory.
CHange error message, hope travis retests
Add pypip.in README badges to extension template
[#2035] Refactor new_authz.check_config_permission to not cache things

Otherwise the values can not be overriden from tests
[#2035] Remove uneeded calls to clear_auth_functions_cache()
[#2035] Fix old auth tests
[#2035] Further fixes to auth tests

The old auth tests are terrible in that they depend on each other to
run. Also the auth cache thing masked some bad assumptions.

The whole file should be rewritten as new tests.
[#2035] Don't use http://foo.bar as a test url

Because `.bar` is being recognized as a gTLD, it points to
`127.0.53.53`, which if you have a web server running will return
localhost (and a 200 status).

More details:

https://stackoverflow.com/questions/25662590/domain-foo-bar-points-127-0-53-53-why
[#1597] Refactored for code clarity and improved error message.
[#2035] Improve non-existent URL added on 7d30f7c
[#2035] Split all whitespace when parsing roles_that_cascade_to_sub_groups

Use split() rather than split(' ')
[#1941] Subclass repoze.who AuthTktCookiePlugin.

Override _get_cookies to ensure the presence or absence of the HttpOnly
flag in each cookie value based on a new httponly property of the class.
[#1941] More robust get_cookies test