Support bcache volumes in initrd

This adds support for registering bcache volumes on demand using udev. To minimize amount of things added to initrd this also changes udev rule provided by bcache-tools to have lesser dependencies.