Move grep into parent rest file since it's used in tree and files
Automatically update sets when GETting them
Provide manual refresh button for file trees
Rename backend tests
Use pcre grep for refreshing sets
Implement the sets premable setsRefresh backend endpoint
Make sets in preamble case sensitive
Pass through the /tree/sets when searching within files
Add backend endpoint for getting recent set history
Create beginnings of new editor set view
Add set factory for backend /report/set/:name resource
Set set history grid alongside included features
Add recent set report grid for sets
Link out to the dashboard-set page from the new set grid
Merge branch 'sets-new-frontend' into sets-preamble-real
Revert "Play around with loading messaging"

This reverts commit 0b9be60aabdaf300865cc4cb251bf3d3623fe190.
Hide file operations when viewing sets
Refactor /tree/ backend endpoint into its own factory
Use /tree/ backend endpoint to properly filter monitor's set list
Refactor the CodeMirror dom helpers into a factory