update for Windows compilation and use the gnu-efi library

* The gnu-efi library is used for convenience
* Also use the Hello World example from
  http://wiki.osdev.org/User:Jnc100/UEFI_Bare_Bones