Particles: Generic Attribute Initialization

- add helper trait named `ResolveAndRemoveFromSeq` to resolve and remove aliases and identifier from a boost mpl sequence 
- set all particle attributes which are not explicitly initialized to the default value
Where did the removed `frame[i][momentumPrev1_] = float3_X(0.f, 0.f, 0.f);` go?