Merge pull request #1 from mishasneg/master

Grab latest changes
Style refactoring
Fixed indenting
More aggressive optimization
Reformatted
Refactored!
Shame on me
Refactored
Refactored
Added makefile. Removed fft_test
Refactored
Refactored
Refactored nonlocal_vector
Refactored nonlocal with cross int
Merge pull request #4 from kramar42/master

Continue code refactoring...