Make sure fa_parent() works on NTFS drives (ugly hack)

Fixes #1799
media: Fix lock-against-self when cycling subtitle/audio tracks

Fixes #1846
h264: We can actually convert h264 AVCC to annexb even when NAL unit len = 3.

... so skip the check

Fixes #1812
Call logfiles "showtime-#.log" instead of "showtime.log.#"
Avoid some log messages from sqlite (we deal with them anyway)
Update ru_RU.lang

all new strings are translated
Merge pull request #152 from pvc1/patch-11

Update ru_RU.lang
Fix broken buffer handling for external subtitles (Recent regression)

Fixes #1848
Fix a tiny memory leak
If we fail to check for upgrades (both plugins and app itself), retry a few times.

When starting Showtime too soon after OS is booting we might still not have an IP
address yet. Thus it can be useful to retry a few times

Fixes #1841
upnp: Fix a possible buffer overflow
Correctly delete service when UPNP service disappears

Fixes #1845
Create a thread immediately when opening a file.

This avoid a complete hang if trying to open a URL that cannot be probed fast
(IP address no longer avaiable, etc)
Try to add some debug to check why we suddenly stop to play video files in the middle

refs #1852
refs #1850