Fix reporting of dlerror messages
[mtp] Support pathless sd card configuration

The SD card is not always mounted at a predictable place.
Support a blockdev= config option instead of path= for that case.