Restart server on successful language pack download.

Solves #1451. Changes:
1. Be able to restart the dev server.
2. Add line to call `server_restart()`. Refresh language pack list once we have given the server ample time to reboot.

@bcipolli Tested this. Working well, as long as the Updates framework is playing nicely. Merging.