exploring possible bug in optimize_linear_svm
add hack to disable optimization of linear svms; improved precision of optimize_linear_svm; add the relevant test, which however requires some big database (so it's disabled by default)
fixed buffer size and restored the use of compressed files in ml's load_save tests.
fixed nonfree compilation with gpu (perf tests)
updated license header in whole gpu module
Merge pull request #687 from vpisarev:fast_lin_svm2
fixed http://code.opencv.org/issues/2899
removed extra whitespaces
Merge pull request #683 from jet47:gpu-license
Merge pull request #688 from jet47:fix-nonfree-compilation
Merge pull request #691 from vpisarev:fix_2899
batchDistance, calcOpticalFlowPyrLK and kmeans now use new 'parallel_for_'
added compute function to Feature2D (dirty workaround for #2699)