Cleanups and version bump

git-svn-id: svn://dspnet.fr/mame/trunk@24475 749742ba-7341-0410-aadc-df50b521781e
fixed array out-of-bounds access in bfm_sc2_state::e2ram_init() (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24477 749742ba-7341-0410-aadc-df50b521781e
added missing aakart_device in aristmk5_usa machine config (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24478 749742ba-7341-0410-aadc-df50b521781e
fixed array out-of-bounds access in src/mame/machine/stfight.c (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24479 749742ba-7341-0410-aadc-df50b521781e
added assert to src/mame/machine/dec0.c to indicate array out-of-bounds access (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24480 749742ba-7341-0410-aadc-df50b521781e
tms32082: another bunch of stuff (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@24481 749742ba-7341-0410-aadc-df50b521781e
better this way than specifying our own size

git-svn-id: svn://dspnet.fr/mame/trunk@24482 749742ba-7341-0410-aadc-df50b521781e
HISCORE DIFF's for all MAME versions without hiscore support

The diff performs the following:
1) Adds hiscore support back into MAME
2) Removes all nag screens
3) Removes loading messages (decoding/decrypting/Updating Artwork, etc.) and the 'white box' when loading.

 Add the following to the mame.ini file to disable the appropiate patch section:

disable_hiscore_patch   1   <- To disable highscore support. Set to 0 or omit it entirely from ini file to enable.
disable_nagscreen_patch   1  <- To disable removal of nagscreens /white box. Set to 0 or omit it entirely from ini file to enable.
disable_loading_patch   1      <- To disable suppresssion of loading/decypting/etc messages. Set to 0 or omit it entirely from ini file to enable.
Adding the GroovyMame's patch