Add device path to debug lines.
We don't yet probe the number of available buffers and so we might claim to support 64 buffers but then fail to allocate that many buffers in _use_buffers().
Make a device object, let the v4l2 monitor create device objects The device object is responsible for dynamically creating nodes.