[#1269] First working version of the proper IA for resources
[#1269] Adds resource listing page within edit dataset section

- Also tidys up the edit dataset templats
- Adds a new state to the new resource action that uses a different
template when dataset is no in draft mode (e.g. it's not part of the
dataset wizard creation any more)
[#1269] Tweaks to the templates to make them better
Handle the case where the group doesn't exist
[#1257] Check for permissions against owner_org

Fix tests that were passing because they depended on this breakage.
Coveralls badge should show coverage default branch in readme
Forgot to change branch specification in Coveralls' badge
Split travis build between install deps and run tests

This makes our builds fail as soon as we have any problems installing the
dependencies, instead of going ahead and running the tests. This saves Travis'
resources and our time.

The only problem I've got is that I was unable to run Jetty-Solr's
configuration on travis-install-dependencies. Probably something to do with
Bash's "set -e", but I was unable to pinpoint exactly, so I left it into
travis-run-tests. No harm done.