This commit introduces the necessary gems and config, but adds all our ruby code directories to the `--ignore-files` list. Future commits will apply syntax_tree to parts of the codebase, removing the ignore patterns as we go
Chat plugin had this file, we can add it safely without adding changes to CI so we can still run syntax_tree on chat code manually.