YPG1: Shift to Cyanogenmod's updated ramdisk handling

While the actual boot method was based on CM's, the system wasn't
really flexible, so it's time to change the initramfs so it can take advantage
of the inline kernel building solution.

It also removes the handling of bml_over_mtd for the kernel and recovery offset
and use their respective ".img" files instead.