correct codec names, MPEG is always written in upper-case
[cosmetic] add missing "l" in some comments
[build] enable gtest configure by default.
Merge pull request #4640 from jmarshallnz/gtest_on

[build] enable gtest configure by default.
[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
fixed: use the proper make instead of calling 'make' directly

fixes builds on freebsd
cmake buildsystem
sq
add tests needed by new u16 string stuff
wrap cmyth properly
move some more install related stuff to install script