Move mthemedaemon source files into subdirectory
Import M*ThemeDaemon classes from libmeegotouch

Imported from revision 5989991cc3c9fb81c57828d716408c6c3e2e13be
Remove refs to libmeegotouch from imported code

Related commits:

eac27fb Import M*ThemeDaemon classes from libmeegotouch
4de49ea this code has been liberated from libmeegotouch, remove references
Make imported code compilable w/o libmeegotouch

Related commit:

eac27fb Import M*ThemeDaemon classes from libmeegotouch
Allow to override theme dir with env. variable

Necessary for tests execution
Tests: fix it after introducing MPixmapHandle

Adapts to changes introduces by following commits (libmeegotouch):

631a84b Changes: add support for the meego graphicssystem
186cf02 Changes: unify handling of newly created and changed pixmaps
Tests: fix it after introducing prioritized loading

Adapts to change introduced by following commit (libmeegotouch):

2a9c439 Changes: load pixmaps based on priorities
Tests: fix it after introducing protocol versioning

Adapts to change introduced by following commit (libmeegotouch):

cf55bbd Changes: add protocol version to themedaemon protocol
Tests: fix random "pixmap reply to unkown request"
Tests: remove useless includes
Tests: fix #include
Tests: fix list of pixmaps used by benchmark

Use pixmaps comming with nemo-theme-default package
Suppose GConf is always available

This only touches test code and code recently imported from
libmeegotouch. The aim is to make it consistent with the rest of code
where the condition HAVE_GCONF is not tested.

Related commit:

bf1fdcd Import M*ThemeDaemon classes from libmeegotouch.
Tests: run sandboxed mthemedaemon

The test creates required stuff under themes directory - it needs its own
instance of mthemedaemon working on a directory it has write access to.
Tests: populate themes before daemon is started

See MThemeDaemon class' constructor
[tests] Include tests in build again
Tests: report result via exit code
Tests: allow to limit execution time

By default the (stress-)test runs forever or until <Enter> key is hit.
Tests: add tests.xml

Note that it only reffers the (stress-/unit-)test, not the benchmark.
Improve debugging messages