add requestSize and indicationSize methods to PipePortal

Change-Id: I735a9ef48ebcf2123c0fa71852fb5449b61648c5
Merge pull request #6 from m-liu/master

Changed flash addr width to 43; pending fix
generate message sizes in bsvgen
removed unused file from imageon
support for wider virtual addresses (MemOffsetSize).  Also move PhysAddrWidth definition to HostInterface.bsv.  This will probably break a bunch of tests which don't include HostInteface in Top.bsv
added more detailed error when interface is missing
fixed some errors in algo2_nandsim (but still doesn't compile)
updated for movement of definition of PhysAddrWidth
changes for PhysAddrWidth
more PhysAddrWidth changes
getting algo2_nandsim to compile
export PhysAddrWidth from HostInterface on Zynq builds
PhysAddrWidth changes
minor cleanup
PhysAddrWidth changes
PhysAddrWidth changes
PhysAddrWidth changes
PhysAddrWidth changes
PhysAddrWidth changes
PhysAddrWidth changes