Monitor registry for configuration changes

By monitoring the registry, keyboard layouts can be switched/updated
on-the-fly. There switcher program yet, but you can merge the .reg files
to get that effect (they change the SelectedLayout value).
Remove debug statements
Properly zero the existing layout