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:

bf1fdcd 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:

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

Necessary for tests execution
Fix test code 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
Fix tests after introducing prioritized loading

Adapts to change introduced by following commit (libmeegotouch):

2a9c439 Changes: load pixmaps based on priorities
Fix tests after introducing protocol versioning

Adapts to change introduced by following commit (libmeegotouch):

cf55bbd Changes: add protocol version to themedaemon protocol
fixup move into src/
test: Fix rnd err "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.
*dirty*