Fix race condition for display

The external display takes a little while to register, so this commit
makes `think-dock` check repeatedly for an external display until one is
found or 5 seconds have elapsed.
Update translations