Fixed bug in lucasKanade that caused error for files with non-even numbers of frames.
changed lucasKanade to store displacement fields more efficiently

When using lucasKanade motion correction, the acq2p object became 100s
of megabytes because the motion shifts were stored inefficiently. This
change should make it more efficient while being fully backwards
compatible.