Port tools currently implemented in C to Python. This removes the need to run a C compiler to build the tools required to build EDK II firmware.