reformating
some more general fixes
Eliminate aliasing probem in endian handling
Remove warnings and clean up openmp directives
clean up some warnings
update to g++-4.4
update to g++-4.4 and boost-1.38
rigid image registration exploiting periodicity in movement added
add function to evaluate 2d cost
add new kernel to the code