lots of 2d fourier fixed, doesn't quite work yet

-added wrappers for 2d furrier/inverse furrier
- added ifwrp2 to source since it is also in k-space? maybe..
Still to determine is whether this is fully correct, then need to find
detector size which makes signal 0.