Fix preferences pane, update ShortcutRecorder base lib

I'm only able to test on Mountain Lion, but works fine here.