[vm] Provisioning no-execute perm in the Arch MMU flags which can be used by x86-64 arch.
[vm] remove the static asserts for mmu_initial_mapping table

Side effect of making it 64bit okay.