better threaded fft implementation
move fft wrappers from reciprocal lattice to global
remove split fft size from global
small fixes