use sub instead of delete, since they diff

Delete actually delete every intersecting character and
not *only* the matching string.
Index ontologies with solr
Make global search use solr
"Improve" selection of names
Index all queried labels
Suggest keyword faster in repository
Merge branch 'augmenting318_listing_ontologies_for_repositories' into correcting380_suggesting_keywords_faster

Conflicts:
	lib/ontology_search.rb
Reindex ontologies for testing
Merge branch 'augmenting318_listing_ontologies_for_repositories' into correcting380_suggesting_keywords_faster

Conflicts:
	lib/ontology_search.rb
Make solr work in test environment
Reindex after migration
Return the total number of members in the result set.
Merge branch 'staging' into augmenting304_ssh_access_for_git
ignore search-ignore.
views for metadata fields

Conflicts:
	app/controllers/license_models_controller.rb
	app/controllers/projects_controller.rb
	app/views/license_models/index.html.haml
	app/views/projects/index.html.haml
	app/views/tasks/index.html.haml
fixing association error
Try improved ontology search (it reduces queries and uses indexed fields)
Merge branch 'correcting380_suggesting_keywords_faster' of github.com:ontohub/ontohub into correcting380_suggesting_keywords_faster
fixing miner errors in association and fixing seeds
fixing view of licensmodels