[git] add more stuff to .gitignore
[emu] add more code to let you construct systems in a more configurable way
[6809] switch the address decoder to a large switch statement