add new current solver zigzag

add new method to calculate the current of moving particles

- [ ] arbitrary shape support
- [ ] 2D support
- [ ] 3D support

Tested:
KHI electrons/ positrons
- [ ] 2D CIC/TSC/PCS
- [ ] 2D CIC/TSC/PCS