Merge branch 'master' into KDP
Snapshot of KDP development.

IO support for multi-byte/word NPR writes to IO space

NPR IO only looks at the UBA mapping when a transfer crosses a page boundary (rather than for every word/byte transferred.)

Initial KMC changes to match ucode listing.

Remove set autoconf.

Fix conflict between dup() and the dupState array.
Document CSR and Vector addresses.
Merge branch 'KDP' of https://github.com/tlhackque/simh into KDP