add type floatD_X

- new type to define a float position inside a cell
- number of components depends on simDim

After this branch is merged, please use always floatD_X for position of a particle.