[Twig translation bridge] Improve error reporting of twig markup problems

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets |
| License       | MIT
| Doc PR        |

Indicate which file was being parsed if an exception is thrown while running translation:debug

When running the translation:debug command, if a template contains invalid twig markup,
an exception is thrown. This patch rethrows a new exception that includes the filename
being parsed in the message to aid debuging.
I highly doubt it's `\Exception` being thrown and I highly doubt you want to re-throw `\Exception`. I think it's better to fix the exception at a different level. This patch would mean you'd loose your original exception.