(MESS) spc1000: added support for tapes in .cas format [Fabio Priuli]

(MESS) spc1000: added emulation of joystick inputs [Fabio Priuli]

(MESS) added software list for Samsung spc1000 tapes [Fabio Priuli]

out of whatsnew: addition of joystick support made playable Space Invaders, Super Xevious, The Goonies and King's Valley.
I still have not complete control over github
made accessible to frontends usage instructions for tapes which need to
be loaded twice. nw.
gts3a.c : WIP
fix eol for brian (nw)
Changed Trident ISA device to be 16-bit, which is likely more correct.
ignore *.psess and *.vsp in root (nw)

these are Visual Studio Performance Analysis output files
Merge branch 'master' of https://github.com/mamedev/mame
fix for gitignore (nw)
made .gitignore much smaller (nw)
New games added or promoted from NOT_WORKING status
---------------------------------------------------

Pop'n Music 1 (ver AA-A) [smf]
fixed usage of initialized members in dave_device() (nw)

also fixes signed integer overflow in dave_device::sound_stream_update()
with ep128 and others
adjusted check in src/emu/snes/snes_slot.c (nw)
added assert for index out-of-bounds access with jolypark (nw)
More updates, Figured out country code 1 (nw)
(MESS) asma2k: fixed LCD and RAM bankswitch. (nw)
(MESS) ti85: add basic support for the TI-84 Plus

Adds known dump of TI-84 Plus which has been sent to a mess dev and supports
enough asic functionality that it boots and runs.

Fixed up model enum to match style from the apple2 and used it to add support
for where the ti84p differs from the ti84pse.

Consolidated code for the 15Mhz calculators so there is less duplicated code
between the ti83pse, ti84pse and ti84 support code.
upd7220: slanted chars [Carl]
(mess) a5105: don't draw double wide chars (nw)
Added licence info to some pinball drivers (nw)