Fix encoding issues with blob files

Fix issues where the concat plugin would corrupt the encoding of a blob file, now the plugin runs only when necessary.

Fixes #48