New target combined_unittest, which will run all tests.
Uses globbing, so it won't need updating if new unit
tests are added as long as they follow the established
pattern with directory location and usage of main.cpp.
Bogus CMake syntax fixed
Changed the name of libraries.

Changed the name of model, modelxml, renderlist,
renderlistgl, jobcontroller, trell and qtcontroller
to tinia_*.

(After the same fashion as the existing
tinia_javascript.)

Changed mod_trell to mod_tinia_trell.

"Component" names not changed, nor apache-files,
only generated files, i.e., libs and executables.
Did not change source file names, nor prefixes/tags
in printouts in said source files either.
Updated remaining CMakeFiles wrt new lib names.
Also got rid of a couple of warnings.
Debug postfix tag added.
- Missing tinia_-prefixes inserted.
- TiniaTargets.cmake renamed to
  TiniaTargets(Debug|Release).cmake
- Modified comment in sample_project/CMakeLists.txt
  to reflect that FindTinia.cmake is deprecated.
- Removed cmake/Modules/FindTinia.cmake.
Forgot to stage this file in previous commit
Removed some warnings, also moved some files to proper folders for the qtcontroller, as some files were in the moc-folders but didn't need to be moced.
Corrected include paths
ExposedModelLock only releasing when counter is set to zero.

This fixes #18
Merge from jnygaard_oct_2013
Added tinia_javascript to libraries even building desktop without xml
Removed extra endif
Removed warning again
Merge from kjetilly_merge_froM_jnygaard.