add comments, cleanup code

- move traits GetComponents and GetNComponents to pmacc
- delete old traits GetType (same as GetComponents)
- delete files getValueType (was empty and not used)
- add separate files fir identifier, alies and value_identifier