Update VMEStream to Handle New VME Memory Restrictions

This is a refactoring of VMEStream to handle the following VME memory definitions and read/write restrictions:
```
MB BASEADDR = 0x10000000
VME BASEADDR for slot 0

MB and VME offsets from base address
--MB READS, VME WRITES
--Address Range: 0x0000-0x07FF

--MB READS, VME WRITES
--Address Range: 0x0800-0x0FFF

--VME READS, MB WRITES
--Address Range: 0x1000-0x17FF

--VME READS, MB WRITES
--Address Range: 0x1800-0x1FFF
```
The local "OrscEchoEmulator" test does work with this PR. Echo test needs to be run on the hardware.