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