change MovingWindow setSlideCounter interface

- change interface to avoid side effects after restart of a simulation
- old version set `MovingWindow` attribute `lastSlideStep` to `slideCounter` (this can have side effects)
use pragma once
Strip leading whitespace in SCOREP_LIBFLAGS
Fix indentation
add restart interface
Move strip to main scorep section
seperate kernel and plugin interface
fix comment
reorder radiation plugin structure
add function getForwardedValue, refactor foreach

- add opposite function of forward
- use new getForwardedValue in ForEach
cleanup functor which has used RefWrapper

 delete all explicit RefWrapper in functor signatures
Merge pull request #425 from PrometheusPi/radiationRestart

reorder radiation plugin files
change usage ref,byRef to forward
change year, add pragma once
Attribution: Language and BibTex
delete unused wrong solver
delete not needed radiation files
fix assign bug in cuSTL

- fix bug that that threads per block can be greater than 1024
add assert to avoid to large block size
fix missing warning

fix that plugin for invalid direction (z direction) in 2D is not disabled