Make tag.color NOT NULL. Fixes #508. Fixes #509.
Allow tagging search results. Fixes #533. Fixes #535.
Ensure there's always a title on a document. Fixes #531.
:s/search/search.json, for consistency