Multiple improvements

- add NEXT BOOT MODE: specify the next boot mode (will not show
  selection screen if set)
- make 0xFF boot image to select the last option
- add bootloader ctl for interacting with bootloader MSC command from
  userspace
- fix stdlib (do not use stddef.h, because it collides for userspace
  app)
- cleanup