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
added tutorial by Wolf Kienzle on using "image watch" plugin for ms visual studio
enabled png and jpeg for iOS
Merge pull request #697 from Nerei/ios_png_jpeg

Enabled png and jpeg for iOS
Merge pull request #698 from vpisarev/ms_visimage_tut24

added tutorial by Wolf Kienzle on using "image watch" plugin for ms visual studio
CPU implementation of CLAHE
GPU implementation of CLAHE
Merge pull request #701 from jet47:clahe
Drop outdated targets and fix solution folders
fix amdFft and amdBlas path