implement CompUnitRepo::Local::File.files()

Now we would be in a position to require .pl scripts by path.
fix signature of CompUnit.new