New simplified CatalogItem structure (it's just a Hash), and search features.

Can now search by column name, and via partial name (regex).
Can search dataset via ID, index, name, description.