Add search

Add a plugin for generating JSON suitable for search indexing and a compile step for pushing that into the deployment process.