[#313] Error message for missing api version recommends version 3 instead of 1
[#313] Link to version 3 of the API on search results page
[#313] Routing defaults to the latest version of the API
Revert "[#313] Routing defaults to the latest version of the API"

This reverts commit 77d1c1be8a68b07ef2f5e152bdbf9f5185c35a50.
[#313] API routing defaults to the latest version of the API instead of version 1
[#313] Remove tests for unversioned API
[#313] Old APIs default to 1, the action API and the empty endpoint to the latest version
[#387] Always redirect to the url for the package controller
This is because package_type should not influence the page that is redirected to. The previous implementation had the problem that package_type is `package` by default which broke the redirection after editing the slug of a dataset.
[#387] `_get_package_type` returns `dataset` by default, properly handle redirect based on package type
[#387] Make pull request minimal by re-adding a new line
[#428] Make it easier to locate corrupt templates
Merge branch '387-wrong-redirect-after-edit-dataset-slug'
[#313] Revert change of /api from 1 to 3
Merge origin/master into 313-api-version-defaults-to-1
Merge pull request #313 from okfn/313-api-version-defaults-to-1

API version defaults to 1
[#439] Travis only talk about fails in irc
Upgrade requests version

See issue for reasons.
The prefetch parameter is not supported anymore and was set to the
default anyway.
Merge pull request #428 from okfn/428-template-corruption-help

Corrupt templates are hard to locate
Add WebTest==1.4.3 to our pip-requirements.txt

WebTest >= 2.0 requires WebOb>=1.2, but we have WebOb==1.0.8 in our
requirements.txt (and we need it), so we're stuck with an older WebTest
version.

Fixes #491.
[#491] Pin nose version on pip-requirements-test.txt