correct codec names, MPEG is always written in upper-case
[cosmetic] add missing "l" in some comments
[gui] fix <hinttext> not being shown once unfocused/refocused
Merge pull request #4346 from Jalle19/correct-codec-names

Use correct codec names, MPEG is always written in upper-case
Split out IArchivable from Archive.h
Extend videodatabase GetTvShowInfo api

Add an optional FileItem *, this allows the retrieval of all the
properties from a tvshow, as some are only set when a fileitem is
available.

This allows the JSON-RPC GetTVShowDetails to return watchedepisodes, and
fixes this bug:
http://forum.xbmc.org/showthread.php?tid=191142
VDPAU: fix segfault if vdpau fails to open context
paplayer: fix accidently disabled seek by fc2b1b2c1ad0d235b91a33e430d39bd63de71f58
Merge pull request #4561 from cg110/json_tvshows_watchedepisodes

Extend videodatabase GetTvShowInfo api
Merge pull request #3773 from Rawk/split_carchive_and_iarchivable

Split CArchive and IArchivable to seperate headers
Merge pull request #4649 from FernetMenta/vdpau3

VDPAU: fix segfault if vdpau fails to open context
Merge pull request #4650 from FernetMenta/paplayer

paplayer: fix accidently disabled seek by fc2b1b2
Merge remote-tracking branch 'upstream/master'