create new branch for PinDMD code
add PinDMD codebase (originally by russdx), tested with all windows builds

..pinDMD2 support is already enabled, pinDMD1 would need the separate ftd2xx.dll, so up for discussion

..misses wiring to enable via checkbox
add more VPINMAME ifdefs
cleanups and wire up checkbox in settings
Merge changes from trunk
Merge changes from trunk
Merge changes from trunk
blind shot at fixing AlvinG games in pinDMD

arngrim will verify

also fixes some potential problems with uninitialized memory
Merge changes from trunk
separate old and new DMD variants of AlvinG games
fix some more code for AlG with 6 shades
Merge changes from trunk
Merge back of PinDMD branch

..tested by many ppl and seems very stable