added the python script and increase the robustness of the KL methods
update the python script
kde added
Implemented deep belief nets
dual distance methods added;minor changes
Merge pull request #2388 from khalednasr/autoencoders

Implemented deep belief nets
Merge pull request #2386 from yorkerlin/develop

added the python script for KL methods
Merge pull request #2383 from mazumdarparijat/kdensity

kde added
Added neural layers builder (with test and python example)
added OpenCV build in .travis.yml
added OpenCV build in .travis.yml using package manager
workaround for OpenCV build in .travis.yml
added cvMat to SGMatrix conversion in shoun/lib/OpenCV/Integration.cpp
added CDenseFeatures to cvMat conversion in shoun/lib/OpenCV/Integration.cpp
workaround 2 fixed
added unit_test for opencv and cpp files
fixed ifdefs
added unit_tests for OpenCV integration
fixed indentation
CV2SG unit tests refractored