Include mdev and switch_root in busybox config
Initial runit setup on rootfs

This does not boot properly because runit was not compiled statically.
Organize tasks into multiple roles

Rather than throw everything under a bootstrap role, I've split up the
tasks into distinct roles. This is merely a duplication of the previous
tasks, and some cleanup for consistency is still needed.
Reorganize the roles and variables for clarity