Added restart xbmc service

there is a problem, sometimes text appears as squares. Restarting every
day should fix it.
Small fixes
A couple of more fixes
Ch-ch-ch-changes