Fix colliding authors (and scandic letters bug).

Also removed some lines to simplify code.
Changed double quotes for strings containing single quotes.

Changed to allow text highlight to work in editor. (Double quotes with strings containing single quotes also complies with python docs.)
Rename variable lastint to numFields.

More descriptive name to variable.
Alpha-3 language codes for title. Refactoring language validators.
Added missing import. Removed pylint notice about validator arguments.
Add a form for contacting a dataset maintainer

The actual email address is only shown to the package maintainers themselves.
Use the modified contact form added in the previous commit
Add backup/swap files to .gitignore
Fix display of flash messages with non-ASCII characters

Importing and using Pylons gettext instead of ugettext would cause
an error with non-ASCII flash message strings.  This change fixes
non-ASCII flash messages and makes the import style in Kata
consistent with CKAN.
Add group title during creation so that the group will work on edit too
Fix temporal coverage labeling.
Switch to CKAN 2.0.2 resource_read and change auth-checking to resource_update().
Use resource-table for describing the actual dataset file.
Fixed comment on settings.RESOURCE_TYPE_DATASET.
Hide dataset resources from 'Metadata documents' sidebar
Added features for package deletion: packages are now deleted from Solr
index and dataset owner can delete the package
Merge branch 'development' of https://github.com/kata-csc/ckanext-kata.git into development
Error handling to dataset_to_resource() and unit tests for resource conversions
Remove context variable usage from package_show as it breaks reindexing.
Hide resource links with unknown URL.