version: provide a bare version-only constant

This commits add a new global constant containing only the version number,
without build date.
This is useful for tools built around MAME, which would use it to track
capability changes for compatibility layers.

Signed-off-by: Luca Bruno <lucab@debian.org>
luaengine: add emu.app_name()/app_version() methods

This commit adds two methods to LUA interface, allowing scripts to
programatically retrieve current running application name and version.
The idea is to make scripts aware of changes in the API, by
linking it to current version number. Compatibility helpers can then
be added to LUA scripts to keep working across API changes.

Signed-off-by: Luca Bruno <lucab@debian.org>
prehisle.c: PORT_VBLANK seems more likely active low (nw)
Fix debugger memory display of little-endian memory regions [Alex Jackson]
(MESS) apple2e: fix LC save states and don't enter double modes if 80COL isn't set. [R. Belmont, Peter Ferrie]
(MESS) apple2: disable orange/blue in hires if dhires set but not 80col. [R. Belmont, Peter Ferrie]
m68k: disassembler support for FTRAP. [R. Belmont]
Merge pull request #70 from lucab/lucab/mame-lua/appinfo

luaengine: add API versioning [Luca Bruno]
Alignment/romname fixes for XML hashes. (nw)
viper.c: added NVRAM and dongle to Police 911 2 [Guru, dogpn]
(MESS) victor9k: Centronics, keyboard, mirroring WIP. (nw)
(MESS) c8050: Floppy WIP. (nw)
viper.c: minor version correction of Police 911 2 from test mode and some notes (nw)

added version from test mode and also added some notes about the dongle protection and guesses about the NVRAM<->DS2430 marriage
(MESS) excalibur : various fixes and updates (nw)
- Added colour
- Added hires graphics
- Fixed case of letters when pasting
- Added F4 viewer
- Added locations to rom names
- Added rom patch to fix an obvious bug
Remove unused variable (nw)
pci: Fix some initialisations, valgrind stops complaining [O. Galibert]
pci: Autodetect multifunction devices [O. Galibert]
i82875p: toud display fix [O. Galibert]
(MESS) Update Victor 9000 keyboard diagram [Lord Nightmare]
Merge branch 'master' of https://github.com/mamedev/mame