core: main: build grub root fs

Also move grub's compiled stuff into out/{device}/grub
devices: aries: updates
- change font size to 32
- enable xz compression
- pass loading address of GRUB to LK (required now)
- grub: tar grub boot fs and append it to the final aboot image with a offset of 1MB
core: main: add grub modules to binary which are defined in modules_builtin.lst

Also move devices into their own folders-
devices now can add their own modules with a device-specific config