add exp kernel
finish soft2hard()
add some utility functions for hypergraphMatching.cu
some modifications