search notebooks: add File block
Created by: novoselrok
Add a new File block with the following inputs: repository, revision, file path, and line ranges. The output should be syntax highlighted lines, or the entire file if no line ranges were provided.