fix bug #2674
add default clAmdFft and clAmdBlas path
A few optimizations to ocl::pyrLK::sparse, make it running on more OCL platforms
make oclHaarDetectObjects running on more ocl platforms
use format on filtering.cpp
some host side optimizations to ocl::GaussianBlur
Merge pull request #299 from branch 'bitwangyaoyao_ocl' into 2.4