Revert "Changed deposit kernel to utilize shared memory"

This reverts commit 2f504833c241c237181093e2dab1ed5561798cc4.
Fixed a bug in charge spline
Significant speedup in current deposit
Added some profiling commands
Modified dummy initial condition for profiling purposes
Changed host optimization from O2 to O3
Removed position dependent smoothing