The "Enable on home screen" setting was broken for discovered services

Fixed now

Fixes #1828
When user can rename discovered services, revert to original name if configured name is empty

Fixes #1831
subtitles: Fix some memory leaks when loading ext subs

Also hexdump first 64 bytes of subtitle file if we can't detect format

refs #1835
When ASYNCIO Poll error occurs, output more info in log

refs #1798
ASYNCIO: Add names to all file descriptor structs

refs #1798
Improve ext subtitle load debug

refs #1835
If settings storage can't use rename to overwrite, just log a debug message
asyncio: Handle errors from poll() in a more resilient way

poll() on ps3 can return error if there is a problem with one of the fd:s

Fixes #1798
linux: Restore signal handlers in panic()
hls: Drop astray FA_DEBUG
Make system name configurable in Settings -> Network

Use system name in UPNP, FTP server, HTTP diag page

Fixes #1833
Update lang files
Update Swedish translation file
lang/dk_DK.lang: Remove maintainer (mail bounces)
Merge commit 'refs/pull/133/head' of https://github.com/andoma/showtime

Conflicts:
	lang/zh_CN.lang