dual tree KDE added
cleanup and probability outputs
minor typos
fix a bug
minor changes; kde method commented
coverity defect fixed
Travis hacks and examples fixes
 * Remove library bundling from travis jobs, use precompiled ppa packages instead
 * fix libshogun examples where combined kernel is used with cross validation (temporarily disable data locking)
 * fix indentation in Random.h
Merge pull request #2393 from mazumdarparijat/kdensity

dual tree KDE added
Merge pull request #2405 from mazumdarparijat/gradient

coverity defect fixed
Merge pull request #2406 from lambday/develop

fixed compiler backward compatilibity issue in feature selection
Travis: debug debian pkg dependency errors
travis: try to fix libhdf5-serial-dev dependency error
travis: change nlopt ppa repository
Merge pull request #2401 from yorkerlin/develop

bug fix
Travis: make apt-get install quiet and fix osx job
Travis: install eigen and json-c with homebrew for osx job
fix CustomKernel_unittest.cc when eigen is not available
fixed a mistake in CDeepBeliefNetwork
Merge pull request #2404 from khalednasr/autoencoders

fixed a mistake in CDeepBeliefNetwork
fix the json bug
Merge pull request #2409 from yorkerlin/develop

fix the json bug