add new traits to GetFlagType and HasFlag
implement new traits for class Frame
add named_value and extend alias

- extend alias with type information of covert type (named ThisType)
- add named_type for later multi species
delete end of line spaces

- delete end of line spaces in license text
- add missing empty line in licence text
- update copyright date
Rename everything "module" to "plugin"
Fix VLA warning
Rename typename to class
Merge pull request #284 from f-schmitt-zih/fix-vlaWarning

Fix VLA warning
Merge pull request #283 from f-schmitt-zih/topic-pluginRename

Rename everything "module" to "plugin"
template particle interface change

- ParticleDescription: group configuration lists for particle
- change template interface for class PArticle, PartilceBase and ParticleBuffer

This commit simplify particle creation in the future.
solve compile error from new interface
clean licence formating

- delete emty spaces at end of line
- delete empty lines at the end of the file
solve rebase conflicts
change @ax3l annotations
Merge pull request #278 from psychocoderHPC/topic-cleanupParticleInterface

Topic cleanup particle interface
Merge pull request #279 from psychocoderHPC/topic-particleTraits

add new particle traits
add window function hpp file

add file to include different window function
    still empty
add box and triangle window function
correct naming of filters
add default setup for radiation filters