Fixes #1596 by ensuring it only shows active members.

Currently removing a user from a group/org (marking membership as deleted)
then it still gets returned in dataset/new as a viable organisation/group to
choose when it isn't (as the user is not actually still a member).
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
package patch action, for issue #1416
[#1416] improve patch method
[#1416] add auth function to package_patch action
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
Merge remote-tracking branch 'origin/master' into 2003-package-patch-simple-version
Add pypip.in README badges to extension template
[#2003] separate context for package_show
[#2003] start separate file for patch actions
[#2003] smaller, simpler, new_test for package_patch
[#2003] fix missing symbol
[#2003] pep8