Kernel/x86_64 - Rework to use pmemmap.h (and share code with x86)

UCC git Repository :: git.ucc.asn.au