Added interactive listing page, foundation and will_paginate
Store the json representation of an interactive in Postgres HSTORE

This also required that we use the surus gem that will marshall/unmarshall the
Ruby Hashs and Arrays in the HStore column.
Replace Group serialized attributes, json_rep, with attributes for name, path and category.
Add search for interactives.

[#53507929]

Added search for interactives by title, group name, about, …
Refactor interactive search