Includes routine replacing efilib's LibMemoryMap, and a debug function for dumping the map to the console. Currently get_memory_map() is only used for the debug function dump_memory_map. Thanks to Finnbar Murphy for the blog post that helped me figure out why my memory map iteration was wrong. http://blog.fpmurphy.com/2012/08/uefi-memory-v-e820-memory.html