change memory.pram files

- add SuperCellSize
- delete TILE_* defines
- add MappingDesc definition
change memory.unitless

- delete TILE_SIZE definition
- delete tile_size ConstVector
delete MappingDesc

MappingDesc is now defined in memory.param
move memory.param to second position
add missing types to includes

- include ConstVector.hpp
- include compile-time/UInt.hpp
fix direct inlcude of vector classes

- fix that we include `math/vector/compile-time/*` direct and not over the include wrapper math/Vector.hpp
- delete multi includes of vector in the same file
fix comment typo
Merge pull request #435 from psychocoderHPC/topic-cleanupParams

Topic cleanup params