Modified MultilabelCLRModel.h to remove UnicodeError
added a notebook for autoencoders
Merge branch 'develop' of https://github.com/shogun-toolbox/shogun into develop
dual tree KDE added
Modified multilabel_structured_prediction notebook according to template
Added check to avoid crashes with combined kernel and data locking
Merge pull request #2391 from khalednasr/autoencoders

added a notebook for autoencoders
Merge pull request #2382 from abinashpanda/develop

Modified MultilabelCLRModel.h to remove UnicodeError
fix a bug
Fix EKernelProperty enum element use in KernelMachine.cpp
minor changes; kde method commented
coverity defect fixed
fixed compiler backward compatilibity issue in feature selection
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