Added NEON optimizations for LK optical flow

Adds ARM NEON optimizations for LK optical flow.  This won't merge properly with master without some code changes due to some variable names changing.

See corresponding issue to see why inline assembly was chosen.

http://code.opencv.org/issues/3569