change Esirkepov current deposition

- change to paper conform implementation
- fix that shape was evaluated inside grid coordinate system and not in particle centered coordinate system
change currentConfig.unitless

give full shape to Esirkeov and select intern if we use OnSupport version or gerneric version of the shape
rewrite Esirkepov

- rewrite code that it looks like the formulars from ther original paper
- cleanup decumentation
rewrite 2D Esirkepov/ fix EsirkepovNative

- rewrite 2D Esirkepov that is look like formular from the paper
- fix broken EsikrepovNative
- small changes in comments
change Esirkepov interface/ change annotations

- fix documentation
- delete NumericalCellType from Esirkepov interface (was not used)
- update currentConfig.unitless with new Esirkepov interface
Merge pull request #238 from psychocoderHPC/fix-EsirkepovImplementation-rb1

rewrite Esirkepov current implementation