Fixed mikrosha.c regression (nw)
Added language rom for Lunar Lander [Mariusz Wojcieszek]
Touching all the candy again: [Alex Jackson]

Fixed an annoying inconsistency between memory_share and memory_region:
the width() method of the former returned the width in bits (8, 16, 32 or 64)
while the width() method of the latter returned the width in bytes
(1, 2, 4 or 8). Now both classes have a bitwidth() method and a bytewidth()
method. Updated all callers to use whichever one was more appropriate.

Removed the implicit-cast-to-any-integer-pointer ability of memory_regions,
which was rather unsafe (if you weren't careful with your * operators and
casts it was easy to accidentally get a pointer to the memory_region object
itself instead of to the data, with no warning from the compiler... or at
least I kept doing it) Updated all devices and drivers that were accessing
regions that way to use a region_ptr_finder when possible, and otherwise to
call base() explicitly.
asteroid.c: Add PCB location to the newly built Lunar Lander rom and added a comment about it being build from original Atari source code. - NW

Didn't add "BAD_DUMP" marker as that is still in discussion.
(MESS) gamecom : fixed timer in solitaire. Centipede is somewhat playable.
3rd attempt
1 more bad byte found in stopthie, confirmed by seanriddle
punctuation
cv1k.c: Minor spelling corrections - NW