MemMap: Removed I/O address's and added more stuff

Added AXI_WRAM & SHARED_PAGE, also removed I/O reg address's out of "mem_map.h" and "mem_map_funcs.cpp",
On 3dbrew it listed them so I thought  AXI_WRAM_SIZE was already here, but when it added, at the time the PADDR was unknown, same with others, I'd figured it wouldn't hurt at sense eventually the memory map isn't going to be virtual exclusive.