Reworked Auto Configure for all Qbus/Unibus devices to have their device address settings table driven from the auto configure code rather than statically defined in many per cpu model include files.

Fixed auto configure bugs which didn't allow Fixed CSR Addresses or Fixed Vectors to be set using the auto configure information.
Fixed display of address and vectors to indicate that the assigned address and/or vector is in the floating set.
Added extended definitions to the auto configure table to reflect all known potential static and floating and static addresses as of VMS V5.5-2
Changed the name of the VAX 11/780 console floppy device name to RXC from RX (which collides with a Unibus name for the RX11).
Merge branch 'master' into AutoConfigure
Adding git .git-commit-id file and attempting change to hooks to generate it.
Adding initial support to display the git commit id in the simulator code.
Fix commit id display under MinGW compile
Fix for bug in help command when asking for help for command aliases.  Reported by Darrell Pittman
Updated HP2100 from Dave Bryan
Fix compiler identified array bounds issues
Be more precise about the conditions which describe sitting at the VAX 3900 boot rom character prompt to enable CPU idling there.
Fix proper cleanup when a mux telnet session terminates.
Made parsing of MUX attach arguments more robust and tolerant of inconsistent sequences of arguments.

Fixed memory leaks in error paths
Behave more consistently and only tear down prior listening sockets if a replacement will actually work.
Properly shutdown prior connecting socket when establishing a new one
pdp11_dmc cleanup and addition of DMC11 device to the PDP11 simulator
Merge branch 'master' into AutoConfigure
More polish on the pdp11_dmc and addition of DMC11 to the PDP10 documentation
Fixes to avoid compiler warnings when building with MinG.  Still won't build - see issue #21
Merge branch 'master' of github.com:simh/simh
Set version to 4.0-0 Beta
Update of pdp11_dmc