Handle incorrect data paths gracefully

When configuration lists non-existing data path for topic we just issue warning
and inject empty string
Re-raise runtime exception after logging it

This way we'll get ugly backtrace but it's easier to debug for most people
familiar with Python