Forum fixes

Smaller commits that directly fix issues in the skin, reported in Neon subforum.

Feel free to pull them in to master when you want.

Related threads:
http://forum.xbmc.org/showthread.php?tid=164149
http://forum.xbmc.org/showthread.php?tid=163578