Added MachineDesc, cleaned up template parameter mess
Made Bus attachable to other Bus; more slight work on NES6502
Removed unneeded PageBits from RAM
Added Muopper; other fixes
lots of fixes
Converted RAM::TotalAlloc from template parameter to constructor arg