add expectation propagation inference method
Merge pull request #1462 from votjakovr/feature/gp_binary_classification

Add expectation propagation inference method
Remove double sudo in travis octave 3.6 second ppa.
Remove octave 3.6 second ppa in travis.
add expectation propagation to modular interfaces
Merge pull request #1463 from votjakovr/feature/gp_binary_classification

Add expectation propagation to modular interfaces
SGNDArray octave in typemap fix
improve cmake summary
Merge pull request #1465 from pickle27/develop

SGNDArray octave in typemap fix
Unit test for future changes on SGSparseVector.
Avoid copy/malloc in SGSparseVector::sort_feature() :
* changed qsort_index to sort inline
* changed compression to work in line (and filter zero-entries)
* added switch "stable_pointers" to prevent re-alloc
* added unit-tests for new behaviour (in previous commit)
Merge pull request #1467 from tklein23/sort_features_refactoring

Last bit of sort_features() refactoring
Removed two big unit tests to fix the build.  (Used too many c++09/11 features like "auto" and extended initializers.)
Removed "auto" type declaration from unit test.
Merge pull request #1468 from tklein23/build_hotfix

Removed two unit tests to fix the build...
Removed all the beautyful c++09/c++11 achievements from test.
Merge pull request #1469 from tklein23/build_hotfix

Fixed sg_sparse_vector unit tests to be c++98 compliant
move n into local context to fix warning
fix unsigned/signed warning
use dim_vector(1,n) instead of deprecated (n)