Tighten scope of formats

We only want to display ODI formats, not all of GDS formats too.
Remove section filter

This isn't helpful for ODI users.
Add in state column

To reduce confusion of what artefacts you're looking at, make it
clearer whether the artefact is live/draft/archived.
Fix tests

Removed section filter from tests as I'd removed it from code.
Also changed some of the artefact formats to be ODI specific.
Merge pull request #82 from theodi/fix_artefact_filtering

Fix artefact filtering
Bump Rummageable to 1.0.1

Conflicts:
	Gemfile.lock
Add a SearchIndex class

This is a thin wrap around a Rummageable::Index instance.
Make RummageableArtefact work with Rummageable 1.0

This replaces the existing calls to Rummageable in RummageableArtefact
to now request an instance of SearchIndex, and then call the new-style
Rummageable methods on that.

Conflicts:
	test/functional/artefacts_controller_test.rb
	test/test_helper.rb
	test/unit/rummageable_artefact_test.rb
Fix test helpers

Conflicts:
	features/support/registration_info.rb
Bad merge :/
Brute force update_search for now
Allow rummager host to be set via env
Run in dev, use env variable

By default this will enable update search in production.
Fix borked tests
Missed this one
Only dapaas artefacts to be indexed.

To *start* with, we'll only submit dapaas artefacts to be indexed in search.
Hard code false for production

Until we're ready to switch this ON, in production, hard code to false, so we
can merge in and continue to work on panopticon.
Add UPDATE_SEARCH env variable
Bump odi_content_models
Update search in test too