Align from edges (correspondences)

- fix confidence type to float
- use algorithm to solve the stable marriage problem in  the matching process