Update Makefile

Instead of hard coding the computer architecture, it is detected inside of the Makefile so it is easy to build for both 32 and 64-bit EFI firmware types.