Merge branch 'master' of https://github.com/dae/anki
Merge branch 'master' of https://github.com/dae/anki
Merge branch 'master' of https://github.com/dae/anki
Merge branch 'master' of https://github.com/dae/anki
Merge branch 'master' of https://github.com/dae/anki
Merge branch 'master' of https://github.com/dae/anki
Merge branch 'master' of https://github.com/dae/anki
Merge branch 'master' of https://github.com/dae/anki
Merge branch 'master' of https://github.com/dae/anki
Merge branch 'master' of https://github.com/dae/anki
Merge branch 'master' of https://github.com/dae/anki
Merge branch 'master' of https://github.com/dae/anki
if we renamed any files to nfc, need to rerun check
remove pyaudio try/accept, as we catch it in sound.py
tweak imports to work around tooling incorrectly finding module unused

fixes 'quit' from the profile menu, etc
fix "local variable 'txt' referenced before assignment"
catch err 10054
switch over to per-day sibling burying
confirm interface language selection on first startup
workaround for google images+safari