TvService no longer ignores shutdown events
- added OnShutdown() (Windows XP) and OnUserCommand() (Vista and up) methods to catch (pre-)shutdown events (thx to Siva Chadran P)
- reordered start and stop activities
- rework of OnStop() to avoid error logs on clean stop of tvservice
Merge remote-tracking branch 'remotes/origin/BUG-4264-TVService_ignores_shutdown'