Search Templates: Add rest render endpoint.

Add missing file.
On Disk Scripts : Make on disk scripts re-load timing dynamically configurable.

This change adds a new resource watcher level of CUSTOM and allows the addition of custom levels of timing.
This is used by the ScriptService to register the FileWatcher.