fix and improve tbg

- fix that nested templats not fully substitued
- add warning if varibles create cycle dependencies
tbg: rename some variables, change warning

- unsolved_* to unresolved_*
- change warning text for unresolved variables
Merge pull request #21 from psychocoderHPC/fixTBG

Fix tbg
add tpl files for bash
delete old NetBeans header

- delete default NetBeans header in every file
- sry for that, but I did a mistake while the release phase
add license header (GPL) to all *.def

- add license header to *.def files
change comments

- LeheSolver.def: add reference to R. Lehe
- findAndDo: add *.def
changes comment, delete sleep

- change comment
- delete "sleep 1" which was a workaround for slow
  nfs filesystems on multi node systems
fix typo
Merge pull request #24 from psychocoderHPC/cleanComments

Add missing GPL headers for .def files
Add Remi Lehe to comments
Merge pull request #25 from psychocoderHPC/bashTPL

add tpl files for bash
fix cuSTL::algorithm::mpi::Gather and Reduce

- add method cuSTL::zone:SphericZone::within()
make ThermalTest ready for big runs

- not longer restricted to e.g. -d 1 1 64, instead -d 4 4 4 is allowed too
- 16 particles/cell
- 40 MB communication buffer per face
fix bug in cuSTL::algorithm::mpi::Reduce

- len -> len/sizeof(type)
add license header and change to 16 particles/cell
readd Axel Huebl to the copyright list.
Merge pull request #26 from Heikman/ThermalTest

Thermal test update for big runs
fix CMAkeLists.txt

- delete search for libGPUGrid
- add search for libPMacc
topic convention for feature/topic branches