added additional view options to default layouts for multimonitors

these mostly include more pixel aspect coolness for the pixel-aspect
lovers
Merge branch 'master' into devel

* master:
  fixed seibuspi sample hack
  disabled seibuspi spritebuffer hack for now
UME drivers - issue #12
deleted a useless file that i accidentally committed
.gitignore
Fixed enable flags in build
Removed more of the legacy MAMEMESS code
Tweaked the playables/unplayables list some more

Fixed some build errors with nonstandard builds
Added comment stating that Bakraid doesn't use sprite buffering either
Added Ketsui (Mr. Stoic Ver.)
Games with no sound, wrong colors, or protection issues are now "imperfect"

They used to be "preliminary" - which is read by many frontends as "not
working"
fixed some dependency problems with tiny builds

arm7 no longer fails if it's the only dynarec cpu in the build
ym2203, ym2610, and ym2610b no longer fail if ym2608 is not present
redid tiny build

it now contains all hacks in the build
added a few additional dependency notes to mame.mak

based on stuff i found out the hard way from the tiny build
machine-specific configuration now read from custom.def
dependency fix (srmp6 mahjong driver needs NILE sound)
more dependency updates, MORE
* updated catlist v0.149u1 [s_bastian]

git-svn-id: https://mameplus.svn.sourceforge.net/svnroot/mameplus/trunk/mamep@5088 e0215e0a-1e64-f442-9f1d-d2f61a7f4648
disabled "driver switch" feature

it's useless and it causes problems, among them not being able to have
more than one tiny build
temporarily re-enabled all MESS drivers

may go through later and sort out what are and aren't skeletons
the problem is that MESSdev's definition of "NOT_WORKING" includes a lot
of systems that are perfectly usable for a subset of software