Update cmake in travis CI
Cut down travis script
Bundle the GSL's combinations function

This avoids depending on libgsl
Update the readme after bundling libgsl