Split PortalEngine into a separate file from PcieToAxiBridge.bsv

Change-Id: I3a4ab7308c493eaee1b1ae2991c15f8979fd08c1