support non-top-level files in blame route
move vcsclient blame test to separate file