[#973] Make sure we always talk about datastore resource and not just resources, extend introduction to include motivation for the datastore
[#981] Allow users to create a ckan resource and a datastore resource with one call
[#981] Define datapusher_submit action
[#981] Disable test until #547 resolves issues with routes in plugins
[#973] Improve references in data viewer docs
[#973] Restructured Datastore description. Introduction is much simpler and shorter.
Merge branch 'master' into 973-datastore-docs-improvements

Conflicts:
	doc/data-viewer.rst
[#973] Fix merge
[#1106] Don't accept invalid URLs in resource proxy
[#518] Adds date-time tooltip to the activity time
[#518] formatter now give x months ago etc
[#518] Refactor render_datetime
[#518] Add time_ago_from_datestamp() helper
[#518] Deprecate time_ago_in_words_from_str() helper
[#518] Fixes for activity stream item template
[#1141] Fix bug where we weren't raising Exception when we couldn't find plugin
[#1146] Makes recline preview only use jQuery 1.7.1 for compatibility
Merge branch 'master' into 981-extend-datastore-create

Conflicts:
	ckanext/datastore/logic/action.py
	ckanext/datastore/plugin.py
[#981] Add auth function to datapusher command
Merge remote-tracking branch 'okfn/master' into 981-extend-datastore-create