New clones added
----------------
Cherry Bonus III (set 4, encrypted bootleg) [Roberto Fresca, ANY]
Fixed the colors of cb3d rearranging the split values
stored in 4-bit bipolar PROMs and adding the missing one.
Promoted to working state. [Roberto Fresca]


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Cherry Bonus III (set 3) [Roberto Fresca]
Declaring indirect colors in MCFG is now mandatory. Removed dynamic creation and resizing of indirection tables [Alex Jackson]
(MESS) sms: accurately emulated the behavior when mounting both a cart 
and a card in the system, cleaned up RAM accesses, simplified code handling
cart/card/exp enable. [Enik Land]
Added missing DAC to cyclshtg / bronx, fixes missing sounds (MT03975). (nw)
mos8722: devcb2. (nw)
(MESS) c128: Fixed MMU clock. (nw)
(MESS) c128: Fixed MMU clock. (nw)
(MESS) cat.c: updated comments with latest research. [Lord Nightmare]
Moved optional_device<screen_device> m_screen and optional_device<palette_device> m_palette out of driver.* (nw)
hd61830: devcb2. (nw)
Added device_output_interface and macros MCFG_OUTPUT_INDEX/MCFG_OUTPUT_NAME which can be used to specify which output in the layout a device should use. [Curt Coder]

dm9368: devcb2. (nw)
a fix for debug compile (nw)
few more for debug build (nw)
changed casing of FLAC folders to match official source distribution (nw)
CPS1.c:  Willow, Strider and Ghouls and Ghosts have some changed factory setting defaults as stated from manual.  Also noted differences in bonus live coverage where applicable.  [Tafoid]
convert "bnstars1" to use dual palettes.

note, needed to add PALETTE_FORMAT_XBRG for this game, also READ16_MEMBER(palette_device::read) IS necessary here because the ram is installed on every other word
AM_DEVREADWRITE16("palette",  palette_device, read, write, 0x0000ffff) AM_SHARE("palette")
and without the 'read' handler the wrong data gets read back for the RAM checks.