Save config after updating node name
Emit ConfigSaved event
Listen for ConfigSaved event in the UI (fixes #244)
Add session support (fixes #611)
Merge remote-tracking branch 'origin/pr/646'

* origin/pr/646:
  Add session support (fixes #611)
Cleanup imports in previous
Merge remote-tracking branch 'origin/pr/647'

* origin/pr/647:
  Listen for ConfigSaved event in the UI (fixes #244)
  Emit ConfigSaved event
  Save config after updating node name
Update goleveldb (fixes #644, closes #648)
Remove orphaned temp files before attempting to remove directories (fixes #492)
Tone down insignificant discovery error messages (ref #241)
Only add one instance of a file to the need list (fixes #592)
Announce Server -> Discovery Server
Implement incoming rate limit (fixes #613)
Hide irrelevant fields for disconnected nodes (ref #592)
Entire panel title should be clickable (ref #651)
Clarify clickability of top Edit menu (ref #651)
Check if global discovery was actually started before trying to stop it (fixes #653)
Merge pull request #654 from AudriusButkevicius/disco

Check if global discovery was actually started before trying to stop it (fixes #653)
Update lang-en.json
Announce actual port when UPnP is disabled (fixes #657)