Updatet "binarydir" path evaluation

this should fix the reported problems.
Why don't you just use 
```
my $subfile = Slim::Utils::Misc::findbin($1);
```
?

And then use File::Slurp to read the file.